表は、文字A~Eを符号化したときのビット表記と、それぞれの文字の出現確率を表したものである。1文字当たりの平均ビット数は幾らか。

平均符号長は符号長と出現確率の積の総和で求める

応用情報技術者試験2018年度 春期 午前2/基礎理論 / 情報理論

文字ビット表記出現確率(%)
A050
B1030
C11010
D11105
E11115

選択肢

正解と解説

正解: 1.8

平均ビット数は、各文字の符号長にその出現確率を掛けて合計した期待値として求める。0.5×1+0.3×2+0.1×3+0.05×4+0.05×4=0.5+0.6+0.3+0.2+0.2=1.8ビットとなる。出現頻度の高い文字ほど短い符号を割り当てるハフマン符号の考え方で、単純な3ビット固定長より効率が良いことが分かる。

選択肢ごとの解説

出典:平成30年度 春期 応用情報技術者試験 午前 問2(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。