修了試験 2011-06-26実施分 基本情報技術者試験 問36
64kビット/秒の回線を用いて10^6バイトのファイルを送信するとき,伝送におよそ何秒かかるか。 ここで,回線の伝送効率は80%とする。
正答4
解説
正解は4です。 この問題は、回線の伝送効率を考慮したファイル転送時間の計算です。 ファイルの大きさはバイト、回線速度はビット/秒なので、単位をそろえて計算します。 【計算】 ファイルの大きさは、10⁶バイト×8=8×10⁶ビットです。 実際に使える速度は、64kビット/秒×0.8=51.2kビット/秒です。 これは51,200ビット/秒です。 伝送時間は、8,000,000÷51,200=156.25秒です。 したがって、およそ157秒です。 【選択肢別解説】 1:× 19.6秒は、バイトをビットに換算する8倍を忘れて計算した場合に近い値です。 正しくは8倍したビット数で計算します。 2:× 100秒は、本問の条件からは導けない値です。 伝送効率80%を考慮すると、正しくは約157秒です。 3:× 125秒は、伝送効率を100%として8,000,000÷64,000で計算した値です。 実際の速度は80%なので、時間は長くなります。 4:○ ファイルを8×10⁶ビットに換算し、実効速度51,200ビット/秒で割ると約156秒となり、およそ157秒です。 【ポイント】 伝送時間=データ量(ビット)÷(回線速度×伝送効率)という式を押さえます。 バイトからビットへの換算(8倍)を忘れるのが、典型的な誤りです。まとめて解く
修了試験 2011-06-26実施分を通しで解く(80問)→