학습 목표
- ASCII 인코딩 방식을 이해하고, ASCII 코드를 이용하여 텍스트 데이터를 나타내 봅시다.
- 디지털 데이터를 나타내기 위해 이진 데이터들이 어떻게 사용되는지 설명해봅시다.
핵심 단어
- ASCII
- ASCII표
- 인코딩
- 유니코드
기본 ASCII 코드는 7비트만 이용해서 모든 문자열들을 나타냅니다.
그렇기 때문에 2^7개, 즉 128개의 문자를 나태닐 수 있습니다.
확장된 ASCII 코드는 8번째 비트를 추가해 256개의 문자를 나타낼 수 있습니다.
하지만 우리가 사용할 수 있는 문자는 256개보다 많습니다.
그래서 나온 것이 유니코드(Unicode)이고, 유니코드는 100만개 이상의 문자들을 나타낼 수 있는 문자 인코딩 표준입니다.
유니코드의 첫 128개의 문자는 ASCII의 128개의 문자와 동일하므로 서로 호환이 됩니다.
- 우리는 왜 ASCII 코드가 필요할까요? ASCII 코드가 없다면 어떤 문제가 생길까요?
- ASCII 코드를 이용해서 여러분들의 이름을 이진수나 십진수로 적을 수 있나요?