반응형
문자의 표현
이전 글에서 컴퓨터는 2진법을 사용해 작동한다고 알아보았다.
그렇다면 문자는 어떻게 표현할까?
바로 숫자로 변환해 표현한다.
문자를 숫자로 표현 할 수 있도록 정해진 약속이 있는데,
그중 하나가 아스키 코드이다.
ASCII
ASCII는 8비트까지만 사용했고 미국식 영어만 표현했기에 모든 문자를 표현하기 어려웠다.
그래서 상위 개념으로 유니코드가 탄생했다.
사진의 표현
→ RGB값 사용
색상 패턴을 숫자로 해석해서 RGB 양으로 받아들이고 모든 색을 표현한다.
이외의 표현
영상은 수많은 사진을 빠르게 재생하는것일뿐
음악은 각 음표를 숫자로 표현한다.
퀴즈
CS50을 2진법으로 표현해보기
67, 83, 50
01000011 / 010100011 / 0110010
나는 문자만 아스키코드를 사용했는데, 숫자버전도 있나보다.
반응형
'프로그래밍 > CS' 카테고리의 다른 글
[CS50] 알고리즘 (0) | 2023.11.16 |
---|---|
[CS50] 컴퓨팅사고와 2진법 (0) | 2023.11.16 |
[CS50] 다시, 컴퓨터 사이언스를 공부하는 이유 (0) | 2023.11.16 |