문제
다음 중 한국어 정보 처리를 위한 문자 코드에 대한 설명으로 가장 적절한 것은?
① EUC-KR은 완성형 코드로 모든 한글 조합을 표현할 수 있다 ② KS X 1001은 현대 한글 11,172자를 모두 정의한다 ③ CP949는 EUC-KR의 확장으로 추가 한글을 지원한다 ④ 모든 한국어 문자 코드는 2바이트 고정 길이를 사용한다
정답
3번
해설
③번이 맞다. CP949(Code Page 949)는 Microsoft에서 개발한 것으로, EUC-KR에서 지원하지 않는 추가 한글 글자들을 포함하여 확장한 문자 집합이다. ①번은 틀렸다. EUC-KR은 완성형이지만 모든 한글 조합(11,172자)을 표현할 수 없고 제한된 글자만 지원한다. ②번도 틀렸다. KS X 1001은 모든 현대 한글 11,172자를 정의하지 않는다. ④번도 틀렸다. UTF-8 같은 경우 한국어도 가변 길이(보통 3바이트)로 인코딩된다.