1일 1로그 100일 완성 IT지식 - Day 7

김정동·2023년 5월 21일
0

연속과 불연속

컴퓨터는 세가지 개념을 바탕으로 정보를 표현한다.
1. 컴퓨터는 디지털 처리장치다. 불연속적인 덩어리를 입력받고, 불연속적인 값을 갖는 정보를 저장하고 처리한다. 반대로 아날로그 정보는 연속적으로 변하는 값을 뜻한다.
2. 컴퓨터는 정보를 비트로 표현한다. 비트는 이진 숫자로, 0 또는 1인 수이다. 그래서 우리에게 익숙한 10진수가 아닌 비트로 표현된다.
3. 비트는 모여서 더 큰 정보를 표현한다. 숫자, 문자, 단어, 이름, 소리, 사진은 물론 이런 정보를 처리하는 프로그램을 구성하는 명령어까지 모두 비트로 표현된다.

아날로그와 디지털

아날로그의 개념은 다른 어떤 것이 변함에 따라 연속적으로 변하는 값이라는 개념을 전달하기 위한 단어다.
수도꼭지나 자동차 핸들처럼, 연속적으로 값이 바뀐다.
반대의 예시로 방향 지시등이 있다. 중간 상태가 없다.

디지털 시스템은 불연속적인 값을 다루므로 가능한 값의 수가 정해져 있다. 방향 지시등의 경우는 좌측, 우측, 양측 모두가 꺼진 것이 있겠다.

우리는 아날로그 세상에 살고있는데, 왜 아날로그 대신 디지털 방식을 사용할까? 심지어 컴퓨터는 모든 정보(데이터)를 디지털 형태로 변환하고 출력할 때는 아날로그로 변환한다. 단순한 이유로는 컴퓨터에게는 디지털 데이터가 다루기 쉽기 때문이다. 저장, 전송, 처리 면에서 더 쉽고, 압축도 가능하다. 이런 처리는 아날로그에게는 어렵거나 불가능하다.

단, 오랜 보관 면에서는 아날로그가 나을 수 있다.

profile
개발자 새싹🌱 The only constant is change.

0개의 댓글