容量 24 MB のファイルを、公称速度 100 Mbps の回線で転送する。実際に得られる速度(実効スループット)は公称速度の 80% であるとき、転送に要する時間は何秒か。ただし、1 MB=10⁶ バイト、1 バイト=8 ビット、1 Mbps=10⁶ ビット毎秒とし、転送は途切れず一定の速度で行われるものとする。
正解・解説を確認する
解答正解 4
ファイル容量はバイト、回線速度はビット毎秒で与えられているため、まず単位をそろえる。24 MB×8=192 Mbit である。実効速度は 100 Mbps×0.8=80 Mbps であるから、時間=データ量÷速度=192÷80=2.4 秒となる。実効速度が低いほど時間が長くなることを検算に使うとよい。
選択肢ごとの判定
1データ量をバイトのまま(24)、速度をビット(80)で割った値。単位がそろっていない。
2192 Mbit を 100 Mbps で割った 1.92 秒に、実効率 0.8 を掛けてしまった値。実効速度が低いので時間は長くなるはずである。
3実効率を考慮せず、公称速度 100 Mbps で割った値。
4正しい。24 MB=192 Mbit、実効速度は 100×0.8=80 Mbps なので、192÷80=2.4 秒である。
5実効率を 80% ではなく 20%(100×0.2=20 Mbps)として計算した値。