SC Workbook
科目 A-1 · 技術要素(セキュリティ以外)

データの伝送時間

1 M バイトのファイルを,伝送速度 100 M ビット/秒の回線を用いて転送する。回線の伝送効率が 80% のとき,転送に要する時間は何秒か。ここで,1 M バイト=10 の 6 乗バイト,1 M ビット=10 の 6 乗ビットとし,その他のオーバヘッドは考慮しない。

  1. ア0.0125
  2. イ0.064
  3. ウ0.08
  4. エ0.1
正解と解説を見る

正解 エ

この問題の基礎知識

  • 伝送時間は,データ量(ビット)÷実効伝送速度(ビット/秒)で求める。速度がビット/秒で与えられるので,データ量もビットでそろえる。
  • 実効伝送速度は回線の伝送速度×伝送効率であり,伝送効率が低いほど実効速度は下がり,伝送時間は長くなる。
  • データ量がバイト単位で与えられた場合は,1 バイト=8 ビットとしてビットに換算してから計算する。
ア0.0125

バイトをビットに換算せず,10 の 6 乗÷(100×10 の 6 乗×0.8) とした誤りである。伝送速度はビット/秒なので,ファイルサイズを 8 倍してビット数にする必要がある。

イ0.064

伝送効率で割るべきところを掛けて,0.08×0.8=0.064 とした誤りである。伝送効率が 80% であれば実効速度は 80 M ビット/秒に下がるので,所要時間は長くなる。

ウ0.08

伝送効率を考慮せず,8×10 の 6 乗÷(100×10 の 6 乗) とした値である。実際に利用できる速度は回線速度の 80% なので,所要時間はこれより長くなる。

エ0.1正解

ファイルサイズは 8×10 の 6 乗ビット,実効速度は 100×10 の 6 乗×0.8=80×10 の 6 乗ビット/秒なので,転送時間は 8×10 の 6 乗÷(80×10 の 6 乗)=0.1 秒となる。

検証用の出典出典照合済み
IPA 応用情報技術者試験(レベル 4)シラバス
照合の根拠(1 件)

検算: 8×10^6 ビット ÷ (100×10^6×0.8)=8×10^6÷8×10^7=0.1 秒。0.0125=10^6÷(8×10^7)(ビット換算なし),0.08=8×10^6÷10^8(効率無視),0.064=0.08×0.8(効率を掛けた誤り)。

問題 ID A1-TEC-0506 · AI 作成のオリジナル問題 · 正解と各選択肢の根拠を出典の原文で確認しています。 照合日 2026-11-07

非公式の学習用アプリです(IPA とは関係ありません)。問題はすべて AI が作成したオリジナルで、誤りを含む場合があります。