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

- ア11
- イ12
- ウ13
- エ14
正解はア
解説 本サイト独自(IPA公表のものではありません)
ア 多重度が1で到着順に実行するので,Aは時刻0から5まで,Bは時刻5から11まで,Cは時刻11から14まで実行される。Cは時刻3に到着しているため,到着から終了までの時間は14-3=11秒となる。
- イ Bの到着時刻2をCの到着時刻と取り違え,終了時刻14から2を引くと12秒になる。ターンアラウンドタイムの基準はCの到着時刻3である。
- ウ 全ジョブの処理時間14から,BとCの到着時刻の差1だけを引くと13秒になる。差ではなく,Cが到着するまでの3秒を引く必要がある。
- エ 処理時間5,6,3の合計14をそのまま答えるとこの値になる。14はCの終了時刻であり,到着時刻3から終了までの時間ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和3年度 春期 応用情報技術者試験 午前 問16