資格暗記無料で始める

誤り検出・訂正符号とは?

誤り検出・訂正符号とは、データ伝送・記憶時のビット化けを検出、あるいは自動的に訂正するための冗長データを付加する技術。パリティビットは1ビットの誤り検出、ハミング符号は1ビット誤りの検出と訂正、CRC(巡回冗長検査)は伝送誤りの検出に使われる。

応用情報技術者試験の過去問では11回出題されています(2017年度〜2025年度)。

あやまりけんしゅつ・ていせいふごう

応用情報技術者試験の頻出用語/テクノロジ系/別名:パリティビット、ハミング符号、CRC、誤り検出、訂正符号、データの誤り制御(パリティビット・CRC・ハミング符号)、データの誤り制御、パリティビット・CRC・ハミング符号


誤り検出・訂正符号の意味

データ伝送・記憶時のビット化けを検出、あるいは自動的に訂正するための冗長データを付加する技術。パリティビットは1ビットの誤り検出、ハミング符号は1ビット誤りの検出と訂正、CRC(巡回冗長検査)は伝送誤りの検出に使われる。

誤り検出・訂正符号の具体例

7ビットのデータに1ビットの偶数パリティを付加すると、1ビットのビット反転が起きた場合にパリティの偶奇が崩れることで誤りを検出できる。ハミング符号はさらに誤りの発生位置を特定して自動訂正できる。

誤り検出・訂正符号は試験でどう引っ掛けられる?

パリティビットは誤りの「検出」はできても、どのビットが誤ったかの特定や「訂正」は基本的にできない。

誤り検出・訂正符号と関連する用語

誤り検出・訂正符号が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。