平成24年度 春期 午前 問19
システム構成要素
応答時間に関する問題
オンラインリアルタイム処理における一つのトランザクションについて,端末側で応答時間,回線伝送時間,端末処理時間が測定できるとき,サーバ処理時間を求める式として適切なものはどれか。ここで,他のオーバヘッドは無視するものとする。
- アサーバ処理時間=応答時間+回線伝送時間+端末処理時間
- イサーバ処理時間=応答時間+回線伝送時間−端末処理時間
- ウサーバ処理時間=応答時間−回線伝送時間+端末処理時間
- エサーバ処理時間=応答時間−回線伝送時間−端末処理時間
答えと解説を見る
✓ これが正解エサーバ処理時間=応答時間−回線伝送時間−端末処理時間
解説
全体の時間から測れた内訳を差し引いて残りを出します。
端末の側で測る応答時間は、送り出してから結果が返ってくるまでの全体の長さです。この中には、行きと帰りに回線を通る時間、端末の側で行う処理の時間、そしてサーバの側で行う処理の時間が入っています。設問は他のオーバヘッドを無視してよいと断っていますから、全体はこの三つの合計とみなせます。求めたいのはサーバの処理時間で、残りの二つはすでに測れているのですから、全体からその二つを取り除けば残るという形になります。判定の軸はただ一つ、内訳に当たるものを取り除く向きになっているかどうかです。
ほかの選択肢はなぜ違うのか
- アサーバ処理時間=応答時間+回線伝送時間+…:全体の長さに、その内訳である二つの時間をさらに上乗せしています。求めた値はどうしても全体より大きくなり、一部であるはずの時間が全体を追い越してしまいます。
- イサーバ処理時間=応答時間+回線伝送時間−…:端末の側の時間は取り除けていますが、回線を通る時間のほうを上乗せしてしまっています。この上乗せの分だけ、求めた値は本来の長さより長く出ます。
- ウサーバ処理時間=応答時間−回線伝送時間+…:回線を通る時間は取り除けていますが、端末の側の時間を上乗せしてしまっています。取り除くべきものと上乗せしたものが、片方だけ入れ替わった形です。
この問題の用語
- 応答時間要求を終えてから、最初の結果が表示され始めるまでの時間です。処理がすべて終わるまでを測るターンアラウンドタイムとは別です。
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:平成24年度 春期 基本情報技術者試験 午前 問19
同じ用語が出る問題
- 令和6年度 科目A 問7:原子性に関する問題(トランザクション)
- 令和5年度 科目A 問7:ACIDに関する問題(トランザクション)
- 平成30年度 秋期 午前 問55:キャパシティ管理に関する問題(応答時間)
- 平成29年度 秋期 午前 問56:バックアップ方法に関する記述(応答時間)
- 平成28年度 春期 午前 問57:キャパシティ管理に関する問題(応答時間)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)