OSが、ジョブを到着順に、前のジョブが終わってから次のジョブを処理する場合について考える。ジョブの到着時刻を処理時間が表のとおりであるとき、ジョブ4は、到着してからその処理が終了するまでに何秒を要するか。ここで四つのジョブ以外の処理に要する時間は無視できるものとする。表の到着時刻は、ジョブ1が到着した時刻を開始時刻とする。
ア:5
イ:8
ウ:9
エ:12
答:ウ
前のジョブが終わってから次のジョブを処理するので、4つのジョブは重複して処理されることはなく、
前のジョブが終了する前に到着したジョブは待たされる。
ジョブ1:前のジョブがないのですぐに処理開始→3秒後に終了
ジョブ2:4秒後にジョブ1は終了済みなのですぐに処理開始→8秒後に終了
ジョブ3:5秒後にジョブ2は終わらず8秒後に処理開始→11秒後に終了
ジョブ4:7秒後にジョブ2とジョブ3が終わらず11秒後に処理開始→16秒後に終了
ジョブ4は7秒後に到着し16秒後に処理を終了する。
よって正解はウとなる。