過去問解きまくり研究所 ホーム

平成23年度 特別 午前 問3

情報に関する理論

ビット表記に関する問題

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

文字ビット表記出現確率(%)
A050
B1030
C11010
D11105
E11115
答えと解説を見る

✓ これが正解イ1.8

解説

ビット数に出現確率を掛けて、5文字ぶんを足します。

平均といっても、5つの文字を対等に扱うのではありません。よく現れる文字ほど全体に強く効きますので、各文字のビット表記の長さに、その文字の出現確率を掛けてから合計します。長さはAが1ビット、Bが2ビット、Cが3ビット、DとEが4ビットずつです。出現確率は順に50パーセント、30パーセント、10パーセント、5パーセント、5パーセントですから、掛けた値は0.5、0.6、0.3、0.2、0.2になります。これを5つとも足すと1.8ビットです。判定の軸は、出現確率で重みを付けているか、そして5文字ぶんを一つも落とさずに足しているかの二点です。

ほかの選択肢はなぜ違うのか

出典:平成23年度 特別 基本情報技術者試験 午前 問3(改変:原典の図表をテキストに書き起こした)

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)