平成30年度 春期 基本情報技術者試験 午前 問31
テクノロジ/ネットワーク10Mバイトのデータを100,000ビット/秒の回線を使って転送するとき,転送時間は何秒か。ここで,回線の伝送効率を50%とし,1Mバイト=10⁶バイトとする。
出典:平成30年度 春期 基本情報技術者試験 午前 問31
- ア200
- イ400
- ウ800
- エ1,600
正解:エ
解説
転送するデータ量は10Mバイト=10×10⁶バイト=8×10⁷ビットです。回線の実効速度は,公称速度100,000ビット/秒に伝送効率50%を掛けた5×10⁴ビット/秒になります。したがって,転送時間は8×10⁷÷(5×10⁴)=1,600秒と求められます。
選択肢ごとの解説
- ア誤り。200秒は,伝送効率を考慮せず単純にビット数を回線速度で割った値をさらに簡略化するなど,計算の過程で誤りが生じた場合の値です。
- イ誤り。400秒は,伝送効率の扱いを誤って計算した場合に生じる値です。
- ウ誤り。800秒は,伝送効率50%を割るのではなく掛けるべきところを逆にするなど,計算を誤った場合に生じる値です。
- エ正しい。8×10⁷ビットを,回線速度100,000ビット/秒に伝送効率50%を乗じた実効速度5×10⁴ビット/秒で割ると,1,600秒になります。