ジョブの多重度が1で,到着順にジョブが実行されるシステムにおいて,表に示す状態のジョブA〜Cを処理するとき,ジョブCが到着してから実行が終了するまでのターンアラウンドタイムは何秒か。ここで,OSのオーバヘッドは考慮しないものとする。
単位 秒
| ジョブ | 到着時刻 | 処理時間 (単独実行時) |
|---|---|---|
| A | 0 | 5 |
| B | 2 | 6 |
| C | 3 | 3 |
テクノロジ系
ジョブの多重度が1で,到着順にジョブが実行されるシステムにおいて,表に示す状態のジョブA〜Cを処理するとき,ジョブCが到着してから実行が終了するまでのターンアラウンドタイムは何秒か。ここで,OSのオーバヘッドは考慮しないものとする。
単位 秒
| ジョブ | 到着時刻 | 処理時間 (単独実行時) |
|---|---|---|
| A | 0 | 5 |
| B | 2 | 6 |
| C | 3 | 3 |
正解 ア
多重度1の到着順では、A(0〜5秒)、B(5〜11秒)、C(11〜14秒)の順に実行されます。Cのターンアラウンドタイムは14−3=11秒です。
多重度が1なので、同時に実行できるジョブは1つだけです。到着順に実行するので、Aは0秒に始まり5秒に終わります。Bは2秒に到着しますが、Aの終了を待って5秒に始まり、5+6=11秒に終わります。Cは3秒に到着し、Bの終了を待って11秒に始まり、11+3=14秒に終わります。ターンアラウンドタイムは終了時刻−到着時刻なので、14−3=11秒です。
イ:Cの終了時刻は14秒、到着時刻は3秒です。差は12秒ではなく11秒になります。
ウ:Cは到着後、Bが終わる11秒まで待ってから3秒処理されます。到着から終了までは13秒ではなく11秒です。
エ:14秒はCの終了時刻です。ターンアラウンドタイムは到着時刻の3秒を引いた11秒です。
出典:平成29年度 秋期 応用情報技術者試験 問15
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 秋期 応用情報技術者試験 問15(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方