図のように16ビットのデータを4×4の正方形状に並べ、行と列にパリティビットを付加することによって何ビットまでの誤りを訂正できるか。ここで、図の網掛け部分はパリティビットを表す。

水平垂直パリティは1ビット誤りだけ訂正できる

応用情報技術者試験2023年度 秋期 午前4/基礎理論 / 情報理論

4行4列のデータビット表と、各行の右端・各列の下端にパリティビット(網掛け)を付加した図。データ部:1行目 1 0 0 0/2行目 0 1 1 0/3行目 0 0 1 0/4行目 1 1 0 1。行パリティ(右端列、上から):1, 0, 1, 1。列パリティ(下端行、左から):0, 0, 0, 1。
4行4列のデータビット表と、各行の右端・各列の下端にパリティビット(網掛け)を付加した図。データ部:1行目 1 0 0 0/2行目 0 1 1 0/3行目 0 0 1 0/4行目 1 1 0 1。行パリティ(右端列、上から):1, 0, 1, 1。列パリティ(下端行、左から):0, 0, 0, 1。

選択肢

正解と解説

正解: 1

行と列の両方にパリティを付けると、1ビットの誤りは誤りを含む行と列の双方でパリティ検査が破綻するため、その交点として誤り位置を一意に特定でき、反転させれば訂正できる。しかし2ビット以上の誤りでは、破綻する行と列の交点が複数になり、どのビットが誤っているかを決められない。したがって訂正できるのは1ビットまでである(2ビット誤りは検出のみ)。

選択肢ごとの解説

出典:令和5年度 秋期 応用情報技術者試験 午前 問4(IPA)

この問題は2回出題されています

同じ分野の他の問題

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