マイネ王80万人記念「クイズ・マイオネア」

【みんなで相談】第7問:伝送速度が50Mbps(ビット/秒)、伝送効率が80%である通信回線において、1GBのデータを伝送するのに掛かる時間は何秒か。

07.png

〜 本文は省略されました 〜

DL1540さんのコメント
考え方を、簡単にまとめてみました。

はじめに伝送データ量の単位B(バイト)を伝送速度の単位bit(ビット)に揃えます。この設問では 1GB = 1024MB と定義されています。1B = 8bit なので 1GB のデータ量は

1024MB * 8 = 8192Mbit

次に、データ量を伝送速度で割ると伝送時間が求められます。(bpsはビット/秒を表す単位)

8192Mbit / 50Mbps = 163.84sec

伝送効率が 100% の場合の伝送時間は 163.84sec となります。この設問では伝送効率が 80% と定義されていますので、 1GB のデータを伝送するのに必要な伝送時間は次式で求められます。

163.84sec / 0.8 = 204.8sec