
인코딩과 디코딩
·
knowledge/기타 지식
1. 인코딩/디코딩 이란? 데이터를 다른 형식이나 코드로 변환하는 과정입니다.주로 데이터 크기를 줄이고, 컴퓨터가 이해하기 쉽게 변환합니다.인코딩으로 데이터를 변환하고 디코딩으로 원문을 구할 수 있습니다. 2. 종류 ▶ 아스키 코드 아스키 코드는 미국 표준 코드로 문자를 숫자로 변환하는 코드입니다. 아스키 문자 1개는 1바이트 크기로, 7비트로 문자를 표현하고 1비트는 오류 체크를 위해 사용합니다. 즉, 2^7 = 128 개의 문자 표현이 가능합니다. 아스키 코드는 제어문자, 가시문자로 이루어져 있습니다. ▶ 유니코드 아스키 코드의 제한적인 표현 범위 때문에 유니코드가 등장했습니다. 전세계 모든 언어의 문자에 고유한 번호를 부여하는 국제 표준 코드입니다. 최대 32비트로 문자 1개를 표현합니다. UT..