修了試験 2015-01-25実施分 基本情報技術者試験 問31
64kビット/秒の回線を用いて10^6バイトのファイルを送信するとき,伝送におよそ何秒掛かるか。 ここで,回線の伝送効率は80%とする。
正答4
解説
正解は4です。 伝送時間は、送るデータ量(ビット)を実際に使える伝送速度(ビット/秒)で割って求めます。 データ量はバイト単位なので、ビットに直してから計算します。 【計算】 データ量は10^6バイト×8=8×10^6ビットです。 実効速度は64×10^3ビット/秒×0.8=51.2×10^3ビット/秒です。 伝送時間は8×10^6÷(51.2×10^3)を計算します。 8000÷51.2=156.25なので、約156秒です。 【選択肢別解説】 1:× 19.6秒は、バイトをビットに換算(8倍)し忘れた場合の値です。 10^6÷(51.2×10^3)を計算すると約19.5秒となり、この選択肢の値に近くなります。 正しくは8倍したビット数で割るので、約156秒です。 2:× 100秒は、伝送効率0.8を掛けるべきところで割ってしまった値です。 64÷0.8=80kビット/秒で計算すると、8×10^6÷(80×10^3)=100になります。 3:× 125秒は、伝送効率80%を考慮していない値です。 8×10^6÷(64×10^3)=125になります。 4:○ ビットへの換算と伝送効率を正しく考慮すると、約156秒になります。 【ポイント】 伝送時間の計算では、バイトからビットへの換算と、伝送効率を掛けた実効速度の二つを忘れないことが重要です。 選択肢には、どちらかを忘れた値が並ぶことがよくあります。まとめて解く
修了試験 2015-01-25実施分を通しで解く(80問)→