728x90
ASCII
초창기에는 다양한 방법으로 문자를 표현했는데, 호환 등 여러 문제가 발생했다. 이런 문제를 해결하기 위해 ANSI에서 ASCII(American Standard Code for Information Interchange)라는 표준 코드 체계를 제시했고
terms.naver.com
ASCII ( American Standard Code for Information Interchange)
[ 아스키코드의 정의 ]
컴퓨터에서 문자와 기호를 숫자로 표현하기 위한 표준 인코딩 체계 중 하나
미국에서 초기 컴퓨터 시스템과 통신 장비 가의 문자 데이터 교환을 위해 개발됨
[ 주요 특징 ]
- 7비트 코드
초기 아스키 코드는 7비트로 이루어져 있으며 총 128개(2의 7승)의 고유한 값(0부터 127까지)을 표현할 수 있음
- 확장된 아스키 코드
초기 아스키코드는 7비트로 제한되어 있어, 모든 문자와 기호를 표현할 수 없었음
따라서 8비트 아스키 코드 확장이 개발되었으며, 이로써 추가 문자 및 기호가 추가됨
이러한 확장 아스키 코드 세트 중에서도 가장 널리 사용되는 것은 ISO-8859-1(라틴-1) 코드이며, 유럽 언어의 문자를 지원
- 유니코드
현재는 아스키 코드보다 유니코드(Unicode)가 더 일반적으로 사용됨
유니코드는 전 세계의 모든 문자를 포함하는 표준 문자 인코딩임
가장 널리 사용되는 형식은 UTF-8 형식임
아스키 코드는 문자와 숫자 간의 변환 및 통신을 가능하게 하는 데 사용되며, 여전히 일부 미디어 및 프로토콜에서 사용되고 있습니다. 그러나 현대의 응용 프로그램에서는 유니코드가 더욱 중요하며, 다국어 및 다양한 문자 집합을 지원하기 위한 표준입니다.
728x90
'CS 용어 및 개념' 카테고리의 다른 글
SFTP( SSH File Transfer Protocol ) 란 ? (0) | 2024.11.21 |
---|---|
RESTfull API 란? (1) | 2023.12.28 |
직렬화 (Serializable)란? + serialVersionUID (0) | 2023.08.21 |
IP - IPv4, IPv6 (0) | 2023.05.11 |
모듈, 모듈화 (0) | 2023.04.20 |