平成22年度 春期 午前 問15
システム構成要素
ターンアラウンドタイムの問題
一つのジョブについての,ターンアラウンドタイム,CPU 時間,入出力時間及び処理待ち時間の四つの時間の関係を表す式はどれか。ここで,ほかのオーバヘッド時間は考慮しないものとする。
- ア処理待ち時間 = CPU 時間 + ターンアラウンドタイム + 入出力時間
- イ処理待ち時間 = CPU 時間 − ターンアラウンドタイム + 入出力時間
- ウ処理待ち時間 = ターンアラウンドタイム − CPU 時間 − 入出力時間
- エ処理待ち時間 = 入出力時間 − CPU 時間 − ターンアラウンドタイム
答えと解説を見る
✓ これが正解ウ処理待ち時間 = ターンアラウンドタイム − CPU 時間 − 入出力時間
解説
外側の全体から、中身の時間を差し引きます。
ターンアラウンドタイムは、ジョブを投入してから結果を受け取るまでの全体の長さです。その中身は、処理そのものに使った時間と、入出力に使った時間と、順番が来るまで待っていた時間に分かれます。ほかのオーバヘッド時間は考えないと設問が断っていますので、この三つを足したものが全体とちょうど等しくなります。したがって待っていた時間は、全体の長さから残りの二つを取り除いた形で表せます。判定の軸は、四つのうちどれが外側の全体で、どれがその中に含まれる一部かという包含の向きです。
ほかの選択肢はなぜ違うのか
- ア処理待ち時間 = CPU 時間 + ター…:三つを足し合わせる形になっています。全体の長さに中身をさらに積み上げることになり、内側の一部だけを取り出すという向きと逆です。
- イ処理待ち時間 = CPU 時間 − ター…:差し引く形にはなっていますが、引かれる側と引く側が入れ替わっています。内側の一部から外側の全体を引くことになるので、向きが合いません。
- エ処理待ち時間 = 入出力時間 − CPU…:起点に置かれているのが入出力にかかった時間で、外側の全体を表す量が引く側に回っています。包む側と包まれる側が取り違えられた形です。
この問題の用語
- ターンアラウンドタイム要求を出してから、処理結果がすべて出終わるまでの時間です。最初の応答が出始めるまでを指すレスポンスタイムとは別です。
出典:平成22年度 春期 基本情報技術者試験 午前 問15
同じ用語が出る問題
- 平成30年度 秋期 午前 問18:ラウンドロビン方式の説明(ターンアラウンドタイム)
- 平成28年度 春期 午前 問13(ターンアラウンドタイム)
- 平成26年度 春期 午前 問14:スループットに関する記述(ターンアラウンドタイム)
- 平成25年度 春期 午前 問16(ターンアラウンドタイム)
- 平成22年度 秋期 午前 問18:スループットに関する記述(ターンアラウンドタイム)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)