728x90
ASCII ( American Standard Code for Information Interchange)
[ 아스키코드의 정의 ]
컴퓨터에서 문자와 기호를 숫자로 표현하기 위한 표준 인코딩 체계 중 하나
미국에서 초기 컴퓨터 시스템과 통신 장비 가의 문자 데이터 교환을 위해 개발됨
[ 주요 특징 ]
- 7비트 코드
초기 아스키 코드는 7비트로 이루어져 있으며 총 128개(2의 7승)의 고유한 값(0부터 127까지)을 표현할 수 있음
- 확장된 아스키 코드
초기 아스키코드는 7비트로 제한되어 있어, 모든 문자와 기호를 표현할 수 없었음
따라서 8비트 아스키 코드 확장이 개발되었으며, 이로써 추가 문자 및 기호가 추가됨
이러한 확장 아스키 코드 세트 중에서도 가장 널리 사용되는 것은 ISO-8859-1(라틴-1) 코드이며, 유럽 언어의 문자를 지원
- 유니코드
현재는 아스키 코드보다 유니코드(Unicode)가 더 일반적으로 사용됨
유니코드는 전 세계의 모든 문자를 포함하는 표준 문자 인코딩임
가장 널리 사용되는 형식은 UTF-8 형식임
아스키 코드는 문자와 숫자 간의 변환 및 통신을 가능하게 하는 데 사용되며, 여전히 일부 미디어 및 프로토콜에서 사용되고 있습니다. 그러나 현대의 응용 프로그램에서는 유니코드가 더욱 중요하며, 다국어 및 다양한 문자 집합을 지원하기 위한 표준입니다.
728x90
'TIL' 카테고리의 다른 글
[오류해결] org.springframework.beans.factory.CannotLoadBeanClassException: (0) | 2023.10.24 |
---|---|
TIL | WebChatGPT: 인터넷 액세스 가능한 ChatGPT (0) | 2023.10.04 |
TIL | SSR 과 CSR - 웹 페이지 렌더링 방식 (0) | 2023.08.31 |
TIL | 직렬화 (Serializable), serialVersionUID (0) | 2023.08.21 |
TIL | 이전 커밋 메시지 지우기 (초기화) (0) | 2023.08.18 |