우리는 컴퓨터 언어를 이해할 수 없다.
한편, 컴퓨터 또한 우리의 언어를 이해할 수 없다.
각자의 언어로 번역을 해주는 과정이 인코딩과 디코딩이다.
- 바이트(byte) : 컴퓨터의 기본 저장단위
- 1바이트(1byte)는 8비트(8bit)이다.
- 1바이트에는 2의 8승, 즉 256개의 고유한 값을 저장할 수 있다.
- 인코딩 : 문자열을 바이트로 변환하는 과정
- 디코딩 : 바이트를 문자열로 변환하는 과정
한편, 우리나라에서 흔히 사용하는 UTF-8은 유니코드를 인코딩(encoding)하는 방식 중 하나이다.
'AIFEEL' 카테고리의 다른 글
[사이킷런] 머신러닝 알고리즘 (0) | 2021.09.27 |
---|---|
[파이썬] 리스트와 배열의 차이는? (0) | 2021.09.15 |
[파이썬] 문자열 다루기 - startswith, endswith (0) | 2021.09.13 |
[개발자의 필수 툴] Git 와 GitHub 차이점은? (0) | 2021.09.09 |
[운영체제] 운영체제란 무엇일까? (0) | 2021.09.08 |