令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5
テクノロジ/ネットワーク端末から 400 バイトの電文を送信し,ホストコンピュータが 600 バイトの電文を返信するトランザクション処理システムがある。回線速度を 1×10⁶ ビット/秒,回線の伝送効率を 80%,ホストコンピュータのトランザクション当たりの処理時間を 40 ミリ秒とする。ホストコンピュータでの処理待ち時間,伝送制御のための処理時間などは無視できるとした場合,端末における電文の送信開始から受信完了までの時間は何ミリ秒か。ここで,1 バイトは 8 ビットであるものとする。
出典:令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5
- ア10
- イ44
- ウ46
- エ50
正解:エ
解説
送信電文 400 バイト(3,200 ビット)と受信電文 600 バイト(4,800 ビット)を合わせた 8,000 ビットを,実効伝送速度 1×10⁶ ビット/秒 × 80%=800,000 ビット/秒で送受信するのに掛かる時間は 8,000 ÷ 800,000=0.01 秒=10 ミリ秒です。これにホストの処理時間 40 ミリ秒を加えると,送信開始から受信完了までの時間は 10+40=50 ミリ秒になります。
選択肢ごとの解説
- ア誤り。送受信に掛かる伝送時間 10 ミリ秒だけを答えており,ホストコンピュータの処理時間 40 ミリ秒を加算していません。
- イ誤り。送信電文 400 バイト(3,200 ビット)分の伝送時間 4 ミリ秒だけを計算し,受信電文の伝送時間を含めずに処理時間 40 ミリ秒を加えた値です。往復分の伝送時間を合算する必要があります。
- ウ誤り。受信電文 600 バイト(4,800 ビット)分の伝送時間 6 ミリ秒だけを計算し,送信電文の伝送時間を含めずに処理時間 40 ミリ秒を加えた値です。往復分の伝送時間を合算する必要があります。
- エ正しい。送受信合計 1,000 バイト(8,000 ビット)の伝送時間 10 ミリ秒とホストコンピュータの処理時間 40 ミリ秒の合計は 50 ミリ秒です。