-
[컴퓨팅 사고] 정보의 표현Stage/Computer Science 2021. 5. 26. 01:07
학습 목표
컴퓨터가 문자, 사진, 영상, 음악 등 다양한 정보를 처리하는 방식을 설명할 수 있다.
1. 컴퓨터는 문자를 어떻게 표현할까?
컴퓨터는 0과 1 두 개로 스위치를 on/off 하면서 숫자를 표현한다. 그렇다면 문자는 어떻게 표현할까?
문자 역시 숫자로 표현을 한다. 이를 위한 약속이 있는데 그 중 하나가 ASCII(아스키코드) 이다.
A B C D E F G H I J K L M 65 66 67 68 69 70 71 72 73 74 75 76 77 N O P Q R S T U V W X Y Z 78 79 80 81 82 83 84 85 86 87 88 89 90 K는 10진수 75인데, 이를 2진수로 바꾸면 K는 1001011 이다.
이외에도 UNICODE 라는 것도 있는데, UNICODE는 우리가 흔히 사용하는 emoji까지 표현할 수 있게 해준다.
(emoji도 역시 숫자로 다 바꿔서 표현)2. 그림, 영상, 음악은?
그림도 역시 숫자로 표현한다.
그림은 수많은 작은 점들로 이루어져 있는데, 이 작은 점들을 픽셀이라고 부른다.
픽셀은 빨간색, 초록색, 파란색 세 가지 색을 서로 다른 비율로 조합해서 특정한 색을 가지게 되는데 우리는 이 숫자들을 RGB 라고 표현한다.영상 역시 그림들을 빠르게 연속으로 붙여서 보여주는 형태이기 때문에 숫자로 표현을 한다.
음악은 음표를 숫자로 표현한다.
'Stage > Computer Science' 카테고리의 다른 글
[C언어] 조건문과 루프 (0) 2021.05.26 [C언어] 문자열 (0) 2021.05.26 [C언어] C 기초 (0) 2021.05.26 [컴퓨팅 사고] 알고리즘 (0) 2021.05.26 [컴퓨팅 사고] 2진법 (0) 2021.05.26