図のように16ビットのデータを4×4の正方形状に並べ,行と列にパリティビットを付加することによって何ビットまでの誤りを訂正できるか。ここで,図の網掛け部分はパリティビットを表す。
図の内容(文字)
5行5列のマス(右下隅のマスは無し)。網掛けはパリティビット。
1行目:1 0 0 0 [1]
2行目:0 1 1 0 [0]
3行目:0 0 1 0 [1]
4行目:1 1 0 1 [1]
5行目:[0][0][0][1]
([ ]は網掛け部分:各行の5列目と5行目の1〜4列目)
テクノロジ系
図のように16ビットのデータを4×4の正方形状に並べ,行と列にパリティビットを付加することによって何ビットまでの誤りを訂正できるか。ここで,図の網掛け部分はパリティビットを表す。
正解 ア
行と列の両方にパリティを付ける水平垂直パリティでは、誤りのある行と列の交点が1か所に決まります。そのため、訂正できるのは1ビットの誤りまでです。
図のパリティは、各行・各列の1の個数を偶数にする偶数パリティです。1ビットが反転すると、その行のパリティと列のパリティが1つずつ合わなくなります。合わない行と列の交点がそのビットの位置なので、反転し直して訂正できます。2ビットの誤りでは、合わない行や列が2つずつ出たり、同じ行の誤りで行のパリティが合ってしまったりします。この場合は誤りがあることは分かりますが、位置を1つに決められないので訂正はできません。
イ:2ビットの誤りは検出はできますが、訂正はできません。誤りの候補位置が複数になり、1つに決められないからです。
ウ:3ビットの誤りは位置を特定できません。例えば長方形の3つの角が反転すると、残りの1つの角を誤りと判断してしまいます。
エ:4ビットの誤りは訂正できません。長方形の4つの角が反転すると、どの行・列のパリティも合うので、誤りを検出することもできません。
出典:平成27年度 秋期 応用情報技術者試験 問4
全年度から出題。10問で実力を判定します。登録不要。
出典:平成27年度 秋期 応用情報技術者試験 問4(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方