다음 중 오류의 검출 및 교정(detect and correct)을 할… | [정보기기운용기능사 필기] 11년 1회차 기출문제 상세 페이지
1[정보기기운용기능사 필기] 11년 1회차
다음 중 오류의 검출 및 교정(detect and correct)을 할 수 있는 것은?
1
BCD 코드
2
해밍(Hamming) 코드
3
그레이(Gray) 코드
4
이진 코드
해설
오류를 검출할 뿐 아니라 스스로 정정까지 할 수 있는 코드는 해밍(Hamming) 코드이다.
해밍 코드는 데이터 비트 사이에 패리티 비트를 배치해 오류가 발생한 비트의 위치까지 계산해낼 수 있어, 검출과 동시에 정정이 가능하다.
- BCD 코드는 숫자를 4비트 단위로 표현하는 코드일 뿐 오류 검출·정정 기능은 없다.
- 그레이 코드는 인접한 값 사이에 1비트만 달라지도록 설계된 코드로, 오류 검출·정정 목적이 아니다.
- 이진 코드 자체는 단순한 2진수 표현으로 오류 처리 기능을 갖지 않는다.
따라서 검출과 정정을 함께 수행하는 코드는 해밍 코드가 유일하다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.