平成31年度 春期 基本情報技術者試験 午前 問16
テクノロジ/ソフトウェアタスクのディスパッチの説明として,適切なものはどれか。
出典:平成31年度 春期 基本情報技術者試験 午前 問16
- ア各タスクの実行順序を決定すること
- イ実行可能なタスクに対してプロセッサの使用権を割り当てること
- ウタスクの実行に必要な情報であるコンテキストのこと
- エ一つのプロセッサで複数のタスクを同時に実行しているかのように見せかける機能のこと
正解:イ
解説
ディスパッチとは,実行可能状態(レディ状態)にあるタスクの中から一つを選び,そのタスクにプロセッサの使用権を割り当てて実行状態に遷移させる処理のことです。
選択肢ごとの解説
- ア誤り。各タスクの実行順序を決定するのは,スケジューリングの説明です。
- イ正しい。ディスパッチは,実行可能なタスクに対してプロセッサの使用権を割り当てることです。
- ウ誤り。タスクの実行に必要な情報の集まりは,コンテキストの説明です。
- エ誤り。一つのプロセッサで複数のタスクを同時実行しているように見せかける機能は,マルチタスキングの説明です。