過去問解きまくり研究所 ホーム

平成23年度 秋期 午前 問17

システム構成要素

ターンアラウンドタイムの問題

ジョブの多重度が 1 で,到着順にジョブが実行されるシステムにおいて,表に示す状態のジョブ A〜C を処理するとき,ジョブ C が到着してから実行が終了するまでのターンアラウンドタイムは何秒か。ここで,OS のオーバヘッドは考慮しないものとする。

                              単位 秒
ジョブ到着時刻処理時間 (単独実行時)
A05
B26
C33
答えと解説を見る

✓ これが正解ア11

解説

到着 3 秒、終了 14 秒なので差の 11 秒です。

多重度が 1 なので、一度に走るジョブは一つだけです。時間の線を一本引き、到着した順に処理時間を積んでいけば、それぞれの終了時刻が求まります。最初のジョブは 0 秒に到着してすぐ走り始め、処理時間が 5 秒なので 5 秒に終わります。二つ目のジョブは 2 秒に到着していますが、先のジョブが走っている最中なので空くのを待ち、5 秒から始まって処理時間の 6 秒を使い、11 秒に終わります。三つ目のジョブは 3 秒に到着し、二つが先に並んでいるので 11 秒から始まり、処理時間の 3 秒を使って 14 秒に終わります。ここでターンアラウンドタイムの定義に当てます。到着してから終了するまでの長さなので、待たされていた時間も含みます。終了の 14 秒から到着の 3 秒を引いて 11 秒です。待ち時間と処理時間に分けても同じ値になります。11 秒から 3 秒を引いた 8 秒の待ちに、処理の 3 秒を足すと 11 秒です。似た言葉にレスポンスタイムがありますが、こちらは要求してから最初の応答が返り始めるまでを指すので、終わるまでを数えるこの設問とは測る区間が違います。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成23年度 秋期 応用情報技術者試験 午前 問17

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)