HOME»基本情報技術者令和2年免除»問21
基本情報技術者令和2年免除 問21
問21
音声を標本化周波数10kHz,量子化ビット数16ビットで4秒間サンプリングして音声データを取得した。この音声データを,圧縮率1/4のADPCMを用いて圧縮した場合のデータ量は何kバイトか。ここで,1kバイトは1,000バイトとする。
- 10
- 20
- 80
- 160
- [出典]
- 午前免除試験 R2-7月 問21
- 応用情報技術者 H31 問22と同題
分類
テクノロジ系 » 基礎理論 » 計測・制御に関する理論
正解
イ
解説
標本化周波数が10kHzなので、1秒間のサンプリング回数は次のように計算できます。
10k→10,000(回)
つまり4秒間で40,000回のサンプリングが行われることになります。さらに各サンプリングデータを16ビット=2バイトで量子化するため、量子化後のデータ量はサンプリング回数に2を乗じた値になります。
40,000×2=80,000(バイト)
このデータがADPCMで1/4に圧縮されるため、圧縮後のデータ量は以下のようになります。
80,000×1/4=20,000(バイト)=20(kバイト)
したがって「イ」が正解です。
10k→10,000(回)
つまり4秒間で40,000回のサンプリングが行われることになります。さらに各サンプリングデータを16ビット=2バイトで量子化するため、量子化後のデータ量はサンプリング回数に2を乗じた値になります。
40,000×2=80,000(バイト)
このデータがADPCMで1/4に圧縮されるため、圧縮後のデータ量は以下のようになります。
80,000×1/4=20,000(バイト)=20(kバイト)
したがって「イ」が正解です。