すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

MPEG-1で圧縮された2.4Mバイトのファイルを転送したい。伝送に利用する回線の平均速度が
32kbpsであるとき、伝送に要する時間はいくらになるか。
1kバイト=1024バイト 1Mバイト=1024kバイト とする

この問題の解き方およびわかりやすい解説をお願いします。

  • 質問者:4153165
  • 質問日時:2011-11-30 20:04:50
  • 0

bpsはbit per secondつまりビット/秒と言う事です。
また1KBキロバイトはビットと区別するために大文字で表記されます。
そして1バイト=8ビットで作っられる単位で、まあこの辺りはPCでは常識です。
つまり2.4M=2,400,000バイトの8ビット(パラレル)報を1ビット(シリアル)に変換するので2,400,000X8=19,200,000ビットとなります、そして通信速度が32,000ビット/秒ですから19,200,000/32,000/秒=600秒=10分と言う事に成ります。

  • 回答者:匿名 (質問から2時間後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

並び替え:

bpsとはバイト・パー・セカンド(バイト毎秒)
32kbpsは1秒間に32kバイト伝送するということ。
デジタルデータは2の乗数で考えるので1k=1000、1M=1000kではなく
1k=1024、1M=1024kになります。

2.4Mバイト=2.4×1024kバイト=2457.6kバイト
2457.6k÷32kbps=76.8秒

  • 回答者:dynoz (質問から57分後)
  • 0
この回答の満足度
  
回答ありがとうございました。
お礼コメント

bps=ビット・パー・セコンド だったきが・・・

関連する質問・相談

Sooda!からのお知らせ

一覧を見る