平成22年度 春期 基本情報技術者試験 午前 問15
テクノロジ/システム構成要素一つのジョブについての,ターンアラウンドタイム,CPU時間,入出力時間及び処理待ち時間の四つの時間の関係を表す式はどれか。ここで,ほかのオーバヘッド時間は考慮しないものとする。
出典:平成22年度 春期 基本情報技術者試験 午前 問15
- ア処理待ち時間=CPU時間+ターンアラウンドタイム+入出力時間
- イ処理待ち時間=CPU時間-ターンアラウンドタイム+入出力時間
- ウ処理待ち時間=ターンアラウンドタイム-CPU時間-入出力時間
- エ処理待ち時間=入出力時間-CPU時間-ターンアラウンドタイム
正解:ウ
解説
ターンアラウンドタイムは,ジョブが投入されてから結果が得られるまでの全体の時間で,CPU時間,入出力時間,処理待ち時間(CPUや入出力装置の空き待ちの時間)の合計として表されます。したがって,処理待ち時間はターンアラウンドタイムからCPU時間と入出力時間を差し引いたものになります。
選択肢ごとの解説
- ア誤り。CPU時間とターンアラウンドタイムを足し合わせる式は,時間の内訳の関係として成立しません。
- イ誤り。符号の付け方が誤っており,ターンアラウンドタイム=CPU時間+入出力時間+処理待ち時間の関係と整合しません。
- ウ正しい。ターンアラウンドタイム=CPU時間+入出力時間+処理待ち時間の関係から,処理待ち時間=ターンアラウンドタイム-CPU時間-入出力時間となります。
- エ誤り。入出力時間を基準にした式になっており,正しい時間の内訳の関係と一致しません。