三つのタスクA~Cの優先度と、各タスクを単独で実行した場合のCPUと入出力(I/O)装置の動作順序と処理時間は、表のとおりである。A~Cが同時に実行可能状態になって3ミリ秒経過後から7ミリ秒間のスケジューリングの状況を表したものはどれか。ここで、I/Oは競合せず、OSのオーバヘッドは考慮しないものとする。また、表中の()内の数字は処理時間を表すものとし、解答群の中の“待ち”は、タスクが実行可能状態にあり、CPUの割当て待ちであることを示す。
優先度方式では高優先タスクが実行可能になった時点で割込み取得する

選択肢
- ア図ア(タイムチャート)
- イ図イ(タイムチャート)
- ウ図ウ(タイムチャート)
- エ図エ(タイムチャート)
正解と解説
正解:ウ 図ウ(タイムチャート)
優先度順に割り当てると、0〜2ミリ秒は最優先のAがCPUを使い、AがI/Oに移った2〜4ミリ秒はBがCPUを使う。4ミリ秒でAのI/Oが終わって実行可能になるとBは追い出され、Aが4〜6ミリ秒でCPUを使って終了する。残り1ミリ秒あるBが6〜7ミリ秒でCPUを使ってI/Oへ移り、ようやくCが7ミリ秒からCPUを得て9ミリ秒でI/Oに入る。3ミリ秒以降を切り取ると、この動きに一致するタイムチャートが正解になる。
選択肢ごとの解説
- アAが3ミリ秒時点でCPUを使っており、2ミリ秒でI/Oへ移る動きと合わない。
- イ同じくAの開始位置がずれており、優先度どおりの割当てになっていない。
- ウ正しい。A完了後にBが残りを実行し、その後Cが動く順序と一致する。
- エAが4ミリ秒で実行可能になった後も待たされており、最優先という条件に反する。
同じ分野の他の問題
- 仮想記憶方式のコンピュータシステムにおいて,処理の多重度を増やしたところ,ページイン,ページアウトが多発して,システムの…2026年度 公開問題 科目A 問5
- ファイルシステムの絶対パス名を説明したものはどれか。2018年度 春期 午前 問17
- 三つの媒体A〜Cに次の条件でファイル領域を割り当てた場合、割り当てた領域の総量が大きい順に媒体を並べたものはどれか。 〔…2022年度 公開問題 科目A 問17
- 優先度に基づくプリエンプティブなスケジューリングを行うリアルタイムOSで、二つのタスクA、Bをスケジューリングする。Aの…2019年度 秋期 午前 問18
- タスクのディスパッチの説明として、適切なものはどれか。2019年度 春期 午前 問16
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。