問題
問19 オンラインリアルタイム処理における一つのトランザクションについて、端末側で応答時間、回線伝送時間、端末処理時間が測定できるとき、サーバ処理時間を求める式として適切なものはどれか。ここで、他のオーバヘッドは無視するものとする。
ア サーバ処理時間=応答時間+回線伝送時間+端末処理時間
イ サーバ処理時間=応答時間+回線伝送時間-端末処理時間
ウ サーバ処理時間=応答時間-回線伝送時間+端末処理時間
エ サーバ処理時間=応答時間-回線伝送時間-端末処理時間
解説と解答
この問題は応答時間から考えるとわかりやすいでしょう。端末がリクエストを出してから、応答が帰ってくるまでの時間は、次の時間の和です。
(1) 回線伝送時間(上り)
(2) サーバ処理時間
(3) 回線伝送時間(下り)
(4) 端末処理時間
(1)と(2)を合計して「回線伝送時間」とすれば、次の式が成り立ちます。
応答時間=回線伝送時間+サーバ処理時間+端末処理時間
この式を変形すると、次のようになります。
サーバ処理時間=応答時間-回線伝送時間-端末処理時間
したがって、正解はエです。