問15令和7年度 秋期テクノロジ系
五つのジョブA~Eに対して,ジョブの多重度が1で,処理時間順方式のスケジューリングを適用した場合,ジョブBのターンアラウンドタイムは何秒か。ここで,OSのオーバーヘッドは考慮しないものとする。

- ア8
- イ9
- ウ10
- エ11
正解はエ
解説 本サイト独自(IPA公表のものではありません)
エ Aの終了時に待っているBとCでは処理時間が短いCを選ぶ。その後も短い順にE,D,Bと実行する。Bの到着後は,実行中のAの残り1秒に,Cの3秒,Eの1秒,Dの2秒,B自身の4秒が掛かるので,合計は11秒となる。
- ア A,C,E,Dの処理時間だけを2+3+1+2=8と合計し,Bが実行を開始する時刻をターンアラウンドタイムと取り違えた値である。
- イ Bの到着後に残っているAの1秒と,後から到着して先に実行されるEの1秒をともに落とし,3+2+4=9とした値である。
- ウ Bが到着した時点で実行中のAに残っている1秒を数えず,C,E,D,Bだけを3+1+2+4=10と合計した値である。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 秋期 応用情報技術者試験 午前 問15