問題
選択肢
- 1タスクAが入出力要求のシステムコールを発行した。
- 2タスクAが優先度の低いタスクBに対して,メッセージ送信を行った。
- 3タスクAより優先度の高いタスクBが実行状態となった。
- 4タスクAより優先度の高いタスクBが待ち状態となった。
正解
3. タスクAより優先度の高いタスクBが実行状態となった。
詳しい解説を見る解説を閉じる
解説
実行状態から実行可能状態への遷移はプリエンプション(横取り)によって起こる。タスクAより優先度の高いタスクBが待ち状態から実行可能になり実行状態となると,タスクAはCPUを奪われて実行可能状態に戻る。アやイは実行状態から待ち状態への遷移となる。(出典: 平成21年度 秋期 応用情報技術者試験 午前 問19)
一問一答
全400問を繰り返し学習