修了試験 2013-07-28実施分 基本情報技術者試験 問35
10Mバイトのデータを100,000ビット/秒の回線を使って転送するとき,転送時間は何秒か。 ここで,回線の伝送効率を50%とし,1Mバイト=10^6バイトとする。
正答4
解説
正解は4です。 データ量、回線速度、伝送効率から転送時間を求める計算問題です。 バイトをビットに直すこと、伝送効率を掛けて実際の速度を求めることがポイントです。 【計算】 データ量は10Mバイト=10×10^6バイトです。 ビットに直すと、10×10^6×8=8×10^7ビットです。 実際の転送速度は、100,000×0.5=50,000ビット/秒です。 転送時間は、8×10^7÷50,000=1,600秒です。 【選択肢別解説】 1:× 200秒は、バイトをビットに直さずに10^7÷50,000と計算した値です。 2:× 400秒は、伝送効率で割って実効速度を100,000÷0.5=200,000ビット/秒としたときの値です。 伝送効率50%では、実際の速度は回線速度の半分の50,000ビット/秒になります。 3:× 800秒は、伝送効率50%を考慮せずに8×10^7÷100,000と計算した値です。 4:○ ビット換算と伝送効率の両方を反映した、8×10^7÷50,000=1,600秒です。 【ポイント】 転送時間=データ量(ビット)÷(回線速度×伝送効率)です。 1バイト=8ビットの換算を忘れないようにしましょう。まとめて解く
修了試験 2013-07-28実施分を通しで解く(80問)→