| a | b | c | d | |
|---|---|---|---|---|
| ア | 0 | 1 | 00 | 11 |
| イ | 0 | 01 | 10 | 11 |
| ウ | 0 | 10 | 110 | 111 |
| エ | 00 | 01 | 10 | 11 |
応用情報技術者試験 平成28年度春期 午前 問4「a,b,c,d の 4 文字から成るメッセージを符号化してビット列にする方法とし…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約49%です。
ウ. a: 0,b: 10,c: 110,d: 111
正答率 48.5%(880人中 427人が正解)
どの符号語も別の符号語の先頭部分になっていない符号は、一意に復号できる。この条件を満たすのは、b を 10、c を 110、d を 111 とする符号と固定長の符号で、平均ビット長は前者が 、後者が 2 なので、前者が最も短い。