データベーススペシャリスト平成22年春期 午前Ⅰ 問4

問4

ECCメモリで,2ビットの誤りを検出し,1ビットの誤りを訂正するために用いるものはどれか。
  • 偶数パリティ
  • 垂直パリティ
  • チェックサム
  • ハミング符号
  • [出典]
  • 応用情報技術者
    平成22年春期 問11と同題

分類

テクノロジ系 » コンピュータ構成要素 » メモリ

正解

解説

ECCメモリ(Error Check and Correct memory)は、誤り訂正符号としてハミング符号や垂直水平パリティを用いることで、記録内容に発生した誤りを検知したり訂正したりできる機能を有するメモリです。
ECCメモリやRAID2に使用されるハミング符号は、情報ビットに検査ビットを付加することで2ビットまでの誤りを検出し、1ビットの誤りを訂正することができます。
  • データ全体中にある"1"のビットの数が偶数個になるようにパリティビットを付加する方式です。
  • データの水平方向ではなく、垂直方向を対象としてパリティビットを付加する方式です。水平方向と組み合わせた垂直水平パリティチェックでは1ビットの誤りを訂正できますが、垂直パリティだけでは1ビットの誤り検出のみが可能です。
  • データの合計値を検査用に付加し、誤りがあるかを検出する方式です。誤りの訂正はできません。
  • 正しい。ハミング符号は、情報ビットに検査ビットを付加することで2ビットまでの誤りを検出し、1ビットの誤りを自動訂正できます。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop