정답: 4번 해밍 코드(Hamming code)는 데이터 전송 중 발생할 수 있는 비트 오류를 검출하고 교정할 수 있는 코드를 제공합니다. 이는 수신 측에서 데이터의 무결성을 확인하고 오류를 정정하는 데 사용됩니다. 해밍 코드는 에러 검출뿐만 아니라 단일 비트 오류를 교정할 수 있는 기능을 가지고 있어, 주어진 질문에 가장 적합한 답입니다.