문제
다음 중 컴퓨터에서 데이터를 표현하기 위한 코드에 관한 설명으로 옳지 않은 것은?
① EBCDIC 코드는 4개의 Zone 비트와 4개의 Digit 비트로 구성되며, 256개의 문자를 표현할 수 있다. ② 표준 BCD 코드는 2개의 Zone 비트와 4개의 Digit 비트로 구성되며, 영문 대문자와 소문자를 포함하여 64개의 문자를 표현할 수 있다. ③ 해밍 코드(Hamming Code)는 잘못된 정보를 체크하고 오류를 검출하여 다시 교정할 수 있는 코드이다. ④ 유니코드는(Unicode)는 전 세계의 모든 문자를 2바이트로 표현하는 국제 표준 코드이다.
정답
2번
해설
정답: 2. 표준 BCD 코드는 6비트(Zone 2 + Digit 4)로 2의 6승=64자를 표현하지만, 64자로는 영문 대문자·숫자·특수문자 정도만 가능하고 영문 소문자까지는 표현하지 못한다.
오답 풀이
- 1번: EBCDIC은 8비트(Zone 4 + Digit 4)로 256자를 표현하므로 옳다.
- 2번: BCD 코드는 64자만 표현해 대·소문자를 모두 담을 수 없으므로 옳지 않다.
- 3번: 해밍 코드는 오류 검출과 정정(교정)이 가능한 코드이므로 옳다.
- 4번: 유니코드는 2바이트로 전 세계 문자를 표현하는 국제 표준이므로 옳다.
보충 개념 BCD(6비트, 64자), ASCII(7비트, 128자), EBCDIC(8비트, 256자), 유니코드(16비트 이상, 전 세계 문자)로 표현 범위가 커진다.