資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

ES 平成31年度春期 問7

 

 RTOSを用いたシステムにおいて,優先度逆転の原因となるものはどれか。

  1. 優先度の高いタスクAが優先度の低いタスクBの実行に必要なリソースを占有しているが,タスクBはタスクAに必要なリソースを占有していない。
  2. 優先度の低いタスクBが優先度の高いタスクAの実行に必要なリソースを占有しているが,タスクAはタスクBに必要なリソースを占有していない。
  3. 優先度の低いタスクBと優先度の高いタスクAが,互いに他タスクが必要なリソースを占有し合いデッドロックとなっている。
  4. 優先度の低いタスクBのクリティカルセクション実行中は,他の処理に対して割込み禁止の排他制御を行う。

解答・解説

解答

 イ

解説

 ー

  1. 優先度の高いタスクAが優先度の低いタスクBの実行に必要なリソースを占有しているが,タスクBはタスクAに必要なリソースを占有していない。


  2. 優先度の低いタスクBが優先度の高いタスクAの実行に必要なリソースを占有しているが,タスクAはタスクBに必要なリソースを占有していない。


  3. 優先度の低いタスクBと優先度の高いタスクAが,互いに他タスクが必要なリソースを占有し合いデッドロックとなっている。


  4. 優先度の低いタスクBのクリティカルセクション実行中は,他の処理に対して割込み禁止の排他制御を行う。


参考情報

分野・分類
分野 テクノロジ系
大分類 コンピュータシステム
中分類 ソフトウェア
小分類 オペレーティングシステム
出題歴
  • ES 平成31年度春期 問7

前問 一覧 次問