図はマルチタスクで動作するコンピュータにおけるタスクの状態遷移を表したものである。実行状態のタスクが実行可能状態に遷移するのはどの場合か。
自分より優先度の高いタスクが実行可能状態になった。
タスクが生成された。
入出力要求による処理が完了した。
入出力要求を行った。
実行状態のタスクが実行可能状態に遷移するのは,自分より優先度の高いタスクが実行可能状態になり,CPU の使用権を奪われた(プリエンプションが起きた)場合である。
したがって,正解は「ア」である。