정답: 4번 Hamming 코드는 에러를 검출하고 교정하는 데 사용되는 코딩 기법입니다. 데이터 전송 중 발생할 수 있는 단일 비트 오류를 검출하고 수정할 수 있는 능력을 가지고 있습니다. 에러 검출을 위해 패리티 비트를 사용하며, 최소한의 추가 비트를 통해 상당한 오류 검출 및 수정 능력을 제공합니다. ASCII, BCD, 8421 코드는 데이터 표현에 사용되는 코드로, 에러 검출 및 교정 기능을 제공하지 않습니다.