問題本文
タスクのディスパッチの説明として,適切なものはどれか。
選択肢
- ア.各タスクの実行順序を決定すること
- イ.実行可能なタスクに対してプロセッサの使用権を割り当てること
- ウ.タスクの実行に必要な情報であるコンテキストのこと
- エ.一つのプロセッサで複数のタスクを同時に実行しているかのように見せかける機能のこと
正解
イ. 実行可能なタスクに対してプロセッサの使用権を割り当てること
解説
ディスパッチは実行可能状態のタスクから 1 つを選び、プロセッサの使用権を割り当てる処理。イが正解。
選択肢ごとの解説
- ア.実行順序を決定するのはスケジューリングの説明で、ディスパッチとは別の概念。
- イ.実行可能タスクにプロセッサを割り当てるのがディスパッチの定義。正解。
- ウ.実行に必要な情報はコンテキストそのもので、ディスパッチの説明ではない。
- エ.見せかけ機能はマルチタスク (時分割) の説明。
基本情報技術者試験 平成31年度 春期 午前 の過去問一覧へ戻る・問16