過去問解きまくり研究所 ホーム

令和2年度 10月 午前 問10

コンピュータ構成要素

1ビットの誤り訂正機能をもつもの

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

答えと解説を見る

✓ これが正解エハミング符号

解説

ハミング符号は 1 ビット訂正と 2 ビット検出を同時に行えます。

誤り検出と訂正の仕組みを選ぶときは、検出だけができる仕組みと、位置まで特定して直せる仕組みとを区別して見ます。設問が求めているのは、2 ビットの誤りを検出でき、しかも 1 ビットの誤りは位置を特定して訂正できるという二つの働きを同時に備えたものです。ですから、単に検出するだけの仕組みや、データの総和で誤りの有無を見るだけの仕組みでは条件を満たしません。この二つの働きを標準的に備えているのがハミング符号で、Single Error Correction / Double Error Detection の略称の SEC-DED として知られています。パリティは 1 ビットの検出しかできず、訂正の情報を持ちません。チェックサムは総和で伝送・記録の誤りを検出する仕組みで、訂正の情報は含みません。したがって条件を同時に満たすのはハミング符号だけです。

ほかの選択肢はなぜ違うのか

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

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)