IPA過去問ドリル

令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問22

テクノロジ/コンピュータ構成要素

ECC メモリで,2 ビットの誤りを検出し,1 ビットの誤りを訂正するために用いるものはどれか。

出典:令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問22

正解:エ

解説

ハミング符号は,複数のパリティビットを組み合わせて付加することで,2ビットの誤りを検出し,そのうち1ビットの誤り位置を特定して訂正できる誤り訂正符号であり,ECCメモリの誤り検出・訂正に用いられます。

選択肢ごとの解説

  • 誤り。偶数パリティは1ビットの誤り検出しかできず,誤りの訂正はできません。
  • 誤り。垂直パリティも誤り検出のための方式であり,単独では誤りの訂正はできません。
  • 誤り。チェックサムはデータの誤り検出に用いられる値ですが,誤り箇所を特定して訂正する機能はもちません。
  • 正しい。ハミング符号は,2ビットの誤り検出と1ビットの誤り訂正を実現できる符号化方式であり,ECCメモリで使用されます。
データベーススペシャリストの過去問を演習モードで解く