IPA過去問ドリル

令和2年度 10月 応用情報技術者試験 午前 問10

テクノロジ/基礎理論

メモリの誤り検出及び訂正を行う方式のうち,2 ビットの誤り検出機能と,1 ビットの誤り訂正機能をもつものはどれか。

出典:令和2年度 10月 応用情報技術者試験 午前 問10

正解:エ

解説

ハミング符号は,データビットに複数の検査ビットを付加して符号語を構成する誤り訂正符号です。特に全体パリティを 1 ビット加えた方式(SEC-DED)は,1 ビットの誤りを訂正し,2 ビットの誤りを検出できます。

選択肢ごとの解説

  • 誤り。奇数パリティは 1 ビットの検査ビットを付ける方式で,奇数個の誤りを検出できるだけで訂正はできません。
  • 誤り。水平パリティも誤りの検出ができるだけです。垂直パリティと組み合わせて初めて 1 ビットの誤り位置を特定できます。
  • 誤り。チェックサムは合計値を用いた誤り検出の手法で,誤り訂正の機能はありません。
  • 正しい。ハミング符号は検査ビットの組合せから誤りビットの位置を特定でき,2 ビットの誤り検出と 1 ビットの誤り訂正が可能です。
応用情報技術者の過去問を演習モードで解く