平成26年度 秋期 午前 問30
ネットワーク
パケットに含まれる音声ペイロード
VoIP 通信において 8k ビット/秒の音声符号化を行い,パケット生成周期が 10 ミリ秒のとき,1 パケットに含まれる音声ペイロードは何バイトか。
- ア8
- イ10
- ウ80
- エ100
答えと解説を見る
✓ これが正解イ10
解説
8,000×0.01で80ビット、8で割って10バイトです。
設問は、VoIP 通信で 1 パケットに含まれる音声ペイロードの大きさを求めさせています。手順は掛けて割るの二段です。まず速さと時間を掛けてビット数を出します。8k ビット/秒は 8,000 ビット/秒、パケット生成周期の 10 ミリ秒は 0.01 秒ですから、8,000 × 0.01 = 80 ビットになります。次に、問われているのはバイト数なので 8 で割ります。80 ÷ 8 = 10 バイトです。よって 10 が当てはまります。別の数え方でも確かめられます。1 秒あたり 8,000 ビットは 1,000 バイトで、1 秒を 10 ミリ秒ごとに切ると 100 個に分かれますから、1,000 ÷ 100 = 10 バイトとなり、同じ値に着きます。なお、通信の速さに付く k は 1,000 倍で、記憶の量に付く 1,024 倍の k とは別物です。8k を 8,192 として計算すると、この設問では割り切れなくなります。
ほかの選択肢はなぜ違うのか
- ア8:速さの表記の先頭にある数字を、そのまま答えの位置へ書き写した値です。周期を 1 ミリ秒と読み違えて 8,000 × 0.001 = 8 ビットと置き、バイトに直さずに答えた場合にも、この値が出ます。
- ウ80:掛け算を終えた段階で手を止めた値です。8,000 × 0.01 = 80 はビットの数であり、問われている単位に直すには 8 で割る一手がまだ残っています。
- エ100:1 秒を 10 ミリ秒ごとに区切ったときの個数です。1 ÷ 0.01 = 100 という別の割り算の答えであり、1 個あたりの大きさを表す値ではありません。
出典:平成26年度 秋期 応用情報技術者試験 午前 問30
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)