問95
頻出度★★★
伝送速度が20 Mbps(ビット/秒),伝送効率が80%である通信回線において,1 Gバイトのデータを伝送するのに掛かる時間は何秒か。ここで,1 Gバイト=10³ Mバイトとする。
この問題の解説と、これまでの解答の記録です。
伝送速度が20 Mbps(ビット/秒),伝送効率が80%である通信回線において,1 Gバイトのデータを伝送するのに掛かる時間は何秒か。ここで,1 Gバイト=10³ Mバイトとする。
「0.625」は正解の 500 と桁が大きくかけ離れており、データ量(10⁹ バイト)の桁の扱いや単位換算を取り違えたときに出る値で、明らかに小さすぎる。
「50」は、バイト→ビットの8倍換算と伝送効率80%のどちらも掛け忘れ、10⁹÷(20×10⁶)=50 と単純計算した誤り。両方の補正が抜けている。
「62.5」は、バイト→ビットの8倍換算を忘れ、10⁹÷(16×10⁶)=62.5 とバイト量をそのままビット速度で割った誤り。実際は 8 倍が必要で、正しくは 500 秒になる。
正解 実効の伝送速度は、公称20 Mbps に伝送効率80%を掛けて 20×10⁶×0.8=16×10⁶ ビット/秒。転送するデータ量は 1 Gバイト=10³ Mバイト=10⁹ バイトで、1バイト=8ビットだから 10⁹×8=8×10⁹ ビット。所要時間=データ量÷実効速度=8×10⁹÷(16×10⁶)=500 秒。したがって正解はエの「500」。