728x90
반응형
컴퓨팅사고 - 정보의 표현(문자, 사진, 영상, 음악 - 정보처리 방식)
📌 문자의 표현
컴퓨터는 스위치가 on/off하면서 숫자를 표현한다고 했는데 문자는 어떻게 표현할까?
또 지난번에 강조했던 '약속'이라는 것을 한다.
바로 문자를 숫자로 표현할 수 있도록 표준부호 ASCII(아스키코드/American Standard Code for Information Interchange) 이다.
총 128개의 부호로 정의되어 있으며, 알파벳은 A(65) ~ Z(90)로 정의되어있다.
이 외에도 Unicode라는 표준에서는 더 많은 비트를 사용해 더 다양한 문자들도 표현가능하도록 지원한다.
Unicode는 😂(기쁨의 눈물) 이런 이모티콘 까지 표현할 수 있게 해주었습니다. 이 이모티콘은 10진법으로 128,514입니다. 2진법으로는 11111011000000010 이다.
만약 여러분이 스마트폰으로 😂(기쁨의 눈물) 이모티콘을 친구의 스마트폰으로 보낸다면 11111011000000010 이라는 0과 1의 패턴을 보낸것이다.
📌 사진, 영상, 소리의 표현
우리가 화면을 통해 보는 사진, 그림은 사실 수많은 작은 점(픽셀)들이 빨간색, 초록색, 파란색을 띄고 있다.
각각의 픽셀은 세 가지 색을 서로 다른 비율로 조합하여 특정한 색을 갖게된다.
이렇게 숫자들을 표현하는 방식을 RGB(Red, Green, Blue)라고 한다.
음악도 마찬가지로 각 음표를 숫자로 표현할 수 있다.
728x90
반응형
'IT knowledge' 카테고리의 다른 글
서버 이중화에 대하여 - L4, L7, 로드밸런싱 (0) | 2022.01.05 |
---|---|
[컴퓨터 기초 지식] 컴퓨팅사고 - 컴퓨터 과학, 2진법 (0) | 2022.01.03 |