問16
ジョブの多重度が1で、到着順にジョブが実行されるシステムにおいて、表に示す状態のジョブA〜Cを処理するとき、ジョブCが到着してから実行が終了するまでのターンアラウンドタイムは何秒か。ここで、OSのオーバヘッドは考慮しない。
単位 秒
┌───┬─────┬──────┐
│ジョブ│ 到着時刻 │ 処理時間 │
│ │ │(単独実行時)│
├───┼─────┼──────┤
│ A │ 0 │ 5 │
├───┼─────┼──────┤
│ B │ 2 │ 6 │
├───┼─────┼──────┤
│ C │ 3 │ 3 │
└───┴─────┴──────┘
ア 11 イ 12 ウ 13 エ 14
正解
ア
解説
★到着時刻
■処理時間 とすると以下の通りとなる。
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A★■ ■ ■ ■ ■
B ★ ■ ■ ■ ■ ■ ■
C ★ ■ ■ ■
従って、到着時刻3から終了時刻14までのターンアラウンドタイムは11秒間である。
タグ:ターンアラウンドタイム