검색어 입력폼

한글 코드

저작시기 2005.05 |등록일 2009.01.06 | 최종수정일 2018.02.24 한글파일한컴오피스 (hwp) | 7페이지 | 가격 1,200원

소개글

한글코드에 대한 정리 자료입니다.

목차

배경
한글 코드
개발 필요성
국제 규격의 제약
한글 체계
완성형 코드
착안 / 부호화 원리
장․단점
확장 완성형
조합형 코드
착안 / 부호화 원리
장․단점
Unicode
목적 / 문자의 할당
한글의 할당 / 특징

본문내용

가. 한글 코드
컴퓨터는 내부적으로 정보를 처리하기 위해서 2진수 형태로 처리되기 때문에 문자를 직접적으로 처리할 수 없다. 이 때문에 컴퓨터가 문자를 처리할 수 있도록 2진수와의 대응 관계를 정의하였는데, 이것을 문자 코드라 한다. 따라서 한글 및 한국어(한자, 특수문자 등을 포함)를 컴퓨터 내부에서 2진수로 처리할 수 있도록 정의해 놓은 것이 한글 코드이다.


나. 한글 코드 개발의 필요성
널리 사용되는 ASCII 는 8bit로서 28(=256)개를 표현할 수 있다. 이는 28字의 영문자를 풀어쓰는 영․미 문화권에서는 불편함이 없지만, 자수(字數)가 많은 우리나라의 경우에는, 이를 사용하여 문자를 표현하는 것이 매우 곤란하다. 이 때문에 한글을 표현할 수 있는 한글 코드 체계의 개발이 절실히 필요하였다.

다. 국제 규격에 의한 제약
ISO는 ASCII(ISO-646)를 확장하여 2byte 이상 코드 체계를 사용할 때 지켜야 할 규격을 ISO-2022로 정의하고 있다. 이 규격에 따르면, 각 byte의 0~31(0x00~0x1F), 128~159(0x80~0x9F)는 제어 영역으로 문자를 할당할 수 없다. 또한 32(0x20)와 160(0xA0)은 공백(space)문자로, 127(0x7F)과 255(0xFF)는 삭제(delete)문자로 지정하고 있다. 아울러, 2byte 이상의 코드 체계인 경우 각 바이트의 MSB가 모두 동일할 것을 요구하고 있다. 기존 ASCII의 MSB가 0인 것을 감안한다면, MSB가 모두 1인 영역만을 사용할 수 있고, 즉 161~254(0xA1~0xFE)만을 한글 코드에 사용할 수 있는 셈이다.

1) 초성: 자음(14) + 쌍자음(5) = 19개
2) 중성: 자음(10) + 쌍자음(11) = 21개
3) 종성: 자음(14) + 쌍자음(11) + 쌍자음(2) = 27개
4) 받침 없는 글자: 초성(19) × 중성(21) = 399字

참고 자료

http://stone.backrush.com (內 완성형․조합형 관련 FAQ)
http://sqls.csc.ac.kr/cyber-book/cyber-edu (창신大, 실업高 연계 자료)
http://www.gony.pe.kr (內 한글 코드 관련 문서)
http://cein21.org/%40ict2/kaist/award/1/middle/html/johab.html (조합형 코드 테이블)
http://www.unicode.org (Unicode 지원 사이트)
外 관련 사이트, hwp/pdf/ppt문서, 개인blog, MS紙 기사 등 다수.
다운로드 맨위로