基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成20年 秋期 基本情報技術者 午前 問32
問32   スケジューリング方式

 処理はすべて CPU 処理である三つのジョブ A,B,C がある。それらを単独で 実行したときの処理時間は,ジョブ A が5分,ジョブ B が 10 分,ジョブ C は 15 分である。 この三つのジョブを次のスケジューリング方式に基づいて同時に実行すると,ジョブ B が 終了するまでの経過時間はおよそ何分か。

〔スケジューリング方式〕

(1) 一定時間(これをタイムクウォンタムと呼ぶ)内に処理が終了しなければ,処理を中断させて, 待ち行列の最後尾へ回す。

(2) 待ち行列に並んだ順に実行する。

(3) タイムクウォンタムは,ジョブの処理時間に比べて十分に小さい値とする。

(4) ジョブの切替え時間は考慮しないものとする。

ア 15      イ 20      ウ 25      エ 30
解答←クリックすると正解が表示されます

解説

 タイムクウォンタムは、ジョブに一定時間の CPU を割当て、その時間内に終了しない場合は、 待ち行列の最後に戻す方式である。

 タイムクウォンタムは非常に短い時間であるが、1分として、各ジョブの実行を示す。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]