平成27年度 秋期 午前 問30
ネットワーク
伝送効率に関する問題
1.5Mビット/秒の伝送路を用いて12Mバイトのデータを転送するのに必要な伝送時間は何秒か。ここで,伝送路の伝送効率を50%とする。
- ア16
- イ32
- ウ64
- エ128
答えと解説を見る
✓ これが正解エ128
解説
実効速度で割ると128秒になります。
伝送時間は、送りたいデータの総ビット数を実効伝送速度で割って求めます。まずデータの大きさをビットに直します。12Mバイトは8を掛けて96Mビットになります。次に伝送路の実効速度を求めます。1.5Mビット毎秒の伝送路を伝送効率50パーセントで使うので、実際に流せる速さは0.75Mビット毎秒です。あとは96Mビットを0.75Mビット毎秒で割ると、128秒が得られます。見分けるときの軸は二つで、一つ目は単位変換を正しく行っているか(バイトをビットに直したか)、二つ目は伝送効率を実効速度に掛けたかどうかです。単位変換を忘れると値が8分の1になり、効率を掛け忘れると値が2分の1になります。残る三つの選択肢は、単位や効率の扱いを誤ったときに出てくる値で、二つとも正しく満たす場合の値が正解にあたります。
ほかの選択肢はなぜ違うのか
- ア16:12を0.75で割った値です。伝送効率は掛けていますが、データの単位変換を忘れて12を12Mビットとして扱った形で、実際の値の8分の1に当たります。
- イ32:96を3で割った値です。単位変換は行いましたが、伝送効率を逆向きに使い、実効速度を1.5の2倍の3Mビット毎秒とした形で、実際の値の4分の1に当たります。
- ウ64:96を1.5で割った値です。データの単位変換は行いましたが、伝送効率を実効速度に反映していないため、実際の値の2分の1に当たります。効率を掛けた実効速度で割り直すと正しい値になります。
出典:平成27年度 秋期 基本情報技術者試験 午前 問30
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)