平成30年度 春期 応用情報技術者試験 午前 問2
表は,文字 A~E を符号化したときのビット表記と,それぞれの文字の出現確率を表したものである。1文字当たりの平均ビット数は幾らか。
| 文字 | ビット表記 | 出現確率(%) |
|---|---|---|
| A | 0 | 50 |
| B | 10 | 30 |
| C | 110 | 10 |
| D | 1110 | 5 |
| E | 1111 | 5 |
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
各文字のビット数に出現確率を掛けて合計すると,1文字当たりの平均ビット数が求められます。
- A: 1ビット × 0.5 = 0.5
- B: 2ビット × 0.3 = 0.6
- C: 3ビット × 0.1 = 0.3
- D: 4ビット × 0.05 = 0.2
- E: 4ビット × 0.05 = 0.2
合計:0.5 + 0.6 + 0.3 + 0.2 + 0.2 = 1.8ビット
-
ア: 1.6
誤り。計算結果の1.8と一致しません。 -
イ: 1.8
正しい。計算結果の1.8と一致します。 -
ウ: 2.5
誤り。計算結果の1.8と一致しません。 -
エ: 2.8
誤り。計算結果の1.8と一致しません。
答え
イ: 1.8
出典:平成30年度 春期 応用情報技術者試験 午前 問2