データの伝送時間
1 M バイトのファイルを,伝送速度 100 M ビット/秒の回線を用いて転送する。回線の伝送効率が 80% のとき,転送に要する時間は何秒か。ここで,1 M バイト=10 の 6 乗バイト,1 M ビット=10 の 6 乗ビットとし,その他のオーバヘッドは考慮しない。
- ア0.0125
- イ0.064
- ウ0.08
- エ0.1
正解と解説を見る
正解 エ
この問題の基礎知識
- 伝送時間は,データ量(ビット)÷実効伝送速度(ビット/秒)で求める。速度がビット/秒で与えられるので,データ量もビットでそろえる。
- 実効伝送速度は回線の伝送速度×伝送効率であり,伝送効率が低いほど実効速度は下がり,伝送時間は長くなる。
- データ量がバイト単位で与えられた場合は,1 バイト=8 ビットとしてビットに換算してから計算する。
ア0.0125
バイトをビットに換算せず,10 の 6 乗÷(100×10 の 6 乗×0.8) とした誤りである。伝送速度はビット/秒なので,ファイルサイズを 8 倍してビット数にする必要がある。
イ0.064
伝送効率で割るべきところを掛けて,0.08×0.8=0.064 とした誤りである。伝送効率が 80% であれば実効速度は 80 M ビット/秒に下がるので,所要時間は長くなる。
ウ0.08
伝送効率を考慮せず,8×10 の 6 乗÷(100×10 の 6 乗) とした値である。実際に利用できる速度は回線速度の 80% なので,所要時間はこれより長くなる。
エ0.1正解
ファイルサイズは 8×10 の 6 乗ビット,実効速度は 100×10 の 6 乗×0.8=80×10 の 6 乗ビット/秒なので,転送時間は 8×10 の 6 乗÷(80×10 の 6 乗)=0.1 秒となる。
検証用の出典出典照合済み
IPA 応用情報技術者試験(レベル 4)シラバス照合の根拠(1 件)
- エ(正解): 転送時間=データ量÷(回線速度×回線利用率)で算出する
回線速度,データ量,転送時間の関係を理解し,与えられた回線速度,データ量,回線利用率からの転送時間の算出方法を理解する。
IPA 応用情報技術者試験シラバス Ver.7.2 · 中分類10 ネットワーク 1. ネットワーク方式 (6) 回線に関する計算(新しいタブで開きます)
検算: 8×10^6 ビット ÷ (100×10^6×0.8)=8×10^6÷8×10^7=0.1 秒。0.0125=10^6÷(8×10^7)(ビット換算なし),0.08=8×10^6÷10^8(効率無視),0.064=0.08×0.8(効率を掛けた誤り)。