유니코드(Unicode) 핵심 요약
1. 정의 및 목적
- 세계 각국의 언어를 통일된 방법으로 표현하기 위해 제정된 국제 표준 코드.
- 데이터의 원활한 처리와 교환을 목적으로 함.
2. 구조 및 특징
- 크기: 문자 1개를 **16비트(2바이트)**로 표현.
- 표현 범위: $2^{16}$개, 최대 65,536자 코드화 가능.
- 한글 표현: 조합형, 완성형, 옛글자 모두 표현 가능.
3. 오답 함정 (유니코드 아님)
- 표현 가능한 문자 수가 최대 256자 (X) → 8비트 아스키 특징.
- 에러 검출이나 교정이 가능 (X) → 해밍 코드, 패리티 비트 특징.
- 연산을 위해 Zone 비트와 Digit 비트로 구성 (X) → 언팩 10진수 특징.
- ASCII 코드를 32비트로 확장 (X) → 유니코드는 16비트임.
기출문제
다음 중 컴퓨터에서 사용하는 유니코드(unicode)에 대한 설명으로 옳지 않은 것은?
① 세계 각국의 언어를 통일된 방법으로 표현할 수 있게 제안된 국제적인 코드 규약의 이름이다.
② 8비트 문자코드인 아스키(ASCII) 코드를 32비트로 확장하여 전 세계의 모든 문자를 표현하는 표준코드이다.
③ 한글은 조합형, 완성형, 옛글자 모두를 표현할 수 있다.
④ 최대 65,536자의 글자를 코드화할 수 있다.
다음 중 컴퓨터에서 사용하는 유니코드(Unicode)에 관한 설명으로 옳은 것은?
① 표현 가능한 문자수는 최대 256자이다.
② 에러 검출이나 교정이 가능한 코드이다.
③ 연산을 빠르게 수행하기 위하여 Zone 비트와 Digit 비트로 구성한다.
④ 데이터의 처리나 교환을 위하여 1개 문자를 16비트로 표현한다.