CAFE

용어 정리

[C#]Unicode 유니코드

작성자루돌프|작성시간09.03.03|조회수554 목록 댓글 0

국제 표준으로 제정된 2바이트계 만국 공통의 국제 문자 세트(UCS)를 줄여서 부르는 이름. 미국의 애플 컴퓨터 회사, IBM사, 마이크로소프트사 등이 제안하여, 이를 추진하기 위하여 설립된 유니코드(Unicode)사가 1990년에 발표한 유니코드 버전을 ISO/IEC JTC 1에서 1995년 9월에 국제 표준으로 제정했다. 공식 명칭은 만국 복수 옥텟 부호 문자 집합(ISO/IEC 10646-1)이다. 문자 하나하나에 부여되는 데이터값을 모두 16비트로 통일하여 문자 간 호환성을 제고함으로써 컴퓨터에 의한 데이터의 교환을 원활하게 하기 위한 것이다. 즉, 현재 각국에서 사용 중인 코드의 1문자당 값이 영어는 7비트, 비영어는 8비트, 한글이나 일본어는 16비트 등으로 각기 다른 것을 모두 16비트로 통일한 것이다. ISO/IEC 10646-1의 문자판(plane)은 전 세계에서 사용하고 있는 26개 언어의 문자와 특수 기호에 대해 일일이 코드값을 부여하고 있다(최대 수용 문자 수는 6만 5536자). 여기에 포함된 한글 코드 체계는 ㉠옛 한글의 자모를 포함한 한글 자모 240자(HANGUL JAMO, 11열), ㉡현재 한국 표준인 KSC 5601의 조합형 한글 자모 94자(HANGUL COMPATIBILITY, 31열), ㉢현재 한글에서 구현할 수 있는 최대 글자 수 1만 1172자를 가나다순으로 배열해 놓은 완성형(HANGUL, AC열∼D7열) 등 3종으로 되어 있다. 또한 각국의 문자를 2바이트로 수용하기 위해 한·중·일·대만의 한자를 통합하였다. 즉 한국, 일본, 중국, 대만에서 쓰고 있는 닮은 한자에 대해 동일한 2바이트의 코드를 할당하였다.

 

**여러 응용프로그램에서 Text를 저장할 때  유니코드로 지정하면 응용프로그램간의 이동이 편리하다.

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼