IPA過去問ドリル

平成30年度 春期 基本情報技術者試験 午前 問31

テクノロジ/ネットワーク

10Mバイトのデータを100,000ビット/秒の回線を使って転送するとき,転送時間は何秒か。ここで,回線の伝送効率を50%とし,1Mバイト=10⁶バイトとする。

出典:平成30年度 春期 基本情報技術者試験 午前 問31

正解:エ

解説

転送するデータ量は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秒になります。
基本情報技術者の過去問を演習モードで解く