정답: 2번 Hamming 코드는 데이터 전송 과정에서 발생할 수 있는 오류를 검출하고 교정하기 위해 사용하는 코드입니다. Hamming 코드는 데이터 비트를 확장하여 패리티 비트를 추가함으로써 오류를 발견하고 교정할 수 있는 능력을 제공합니다.