平成26年度 秋期 午前Ⅱ 問23
ネットワーク方式
応答時間に関する問題
端末から400バイトの電文を送信し,ホストコンピュータが600バイトの電文を返信するトランザクション処理システムがある。回線速度を1×10^6ビット/秒,回線の伝送効率を80%,ホストコンピュータのトランザクション当たりの処理時間を40ミリ秒とする。ホストコンピュータでの処理待ち時間,伝送制御のための処理時間などは無視できるとした場合,端末における電文の送信開始から受信完了までの時間は何ミリ秒か。ここで,1バイトは8ビットであるものとする。
- ア10
- イ44
- ウ46
- エ50
答えと解説を見る
✓ これが正解エ50
解説
送信4ミリ秒+処理40ミリ秒+返信6ミリ秒で50ミリ秒です。
応答時間は、端末からの送信、ホストでの処理、ホストからの返信の三つを足して求めます。回線の伝送効率が80%なので、実際に使える速度は1×10^6×0.8=8×10^5ビット/秒です。送信する400バイトは400×8=3,200ビットなので、3,200÷(8×10^5)=0.004秒、つまり4ミリ秒です。返信の600バイトは4,800ビットで、4,800÷(8×10^5)=0.006秒、つまり6ミリ秒です。これにホストの処理時間40ミリ秒を足すと、4+40+6=50ミリ秒になります。伝送効率で実効速度を出してから、行きと帰りの伝送時間を別々に計算し、処理時間と合わせる、というのが応答時間の計算の型です。
ほかの選択肢はなぜ違うのか
- ア10:10ミリ秒は、送信の4ミリ秒と返信の6ミリ秒を足した伝送時間だけの値です。ホストコンピュータがトランザクションを処理する40ミリ秒が抜けており、受信完了までの時間になっていません。
- イ44:44ミリ秒は、送信の4ミリ秒にホストの処理時間40ミリ秒を足したところで止めた値です。ホストからの600バイトの返信にかかる6ミリ秒が含まれていないので、受信完了までには届きません。
- ウ46:46ミリ秒は、ホストの処理時間40ミリ秒に、返信の6ミリ秒だけを足した値です。端末から400バイトの電文を送るのにかかる4ミリ秒が抜けています。
この問題の用語
- 応答時間要求を終えてから、最初の結果が表示され始めるまでの時間です。処理がすべて終わるまでを測るターンアラウンドタイムとは別です。
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:平成26年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問23
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)