テクノロジ系
秋期
基本情報技術者 2011年 秋期 問20
20 / 80
図はマルチタスクで動作するコンピュータにおけるタスクの状態遷移を表したもの である。実行状態のタスクが実行可能状態に遷移するのはどの場合か。 実行状態 →(実行可能状態← 待ち状態

正解と解説
表示する
正解 ア
自分より優先度の高いタスクが実行可能状態になった。
実行状態から実行可能状態への遷移(プリエンプション)は、自分より優先度の高いタスクが実行可能になり、CPUを明け渡すときに起こるのでアが正解です。入出力要求では待ち状態へ、要求完了では待ち状態から実行可能状態へ遷移します。