|
홈 > 재미있는 공부 > 컴퓨터/인터넷 > 컴퓨터 배움터 > 운영체제
운영체제
정보의
수치화
컴퓨터가 하는 일은 숫자 계산밖에 없습니다. 더 극단적으로 말하면 1+1
밖에 없습니다.
1+1 만 상상을 초월하는 빠른 속도로 계산해내는 계산기인
것입니다.
일단 정보를 수치로 변환하는 과정부터 살펴보겠습니다. 학문중의
학문이라 불리는 수학은
어떠한 정보도 숫자로 나타낼 수 있는 경이로운 발전을 이룩했습니다.
화면 정보를 나타내는
방법은 다음과 같습니다. 좌표 평면상의 점은 X축과 Y축의 값을 이용하면
나타낼 수 있고 선과
도형 또는 입체 도형도 각각의 점에 대한 모든 차원의 좌표값을 이용하거나,
고차원의 식을
이용하면 표현할 수 있습니다. 음향 정보를 표현하는 방법은 시간대별로
각 주파수대의 음향의
크기를 숫자로 표현하면 됩니다. 문자의 경우는 각 문자에 대응하는 코드를
정하여 이를 국제
규격으로 지정하여 사용하고 있습니다.
이를 더 자세하게 설명하겠습니다 문자의 예를 먼저 들어 설명하겠는데요
일반적으로 많이
사용되고 있는 문자코드는 ASCII (American Standard
Code for Information Interchange),
EBCDIC (Extended Binary Coded Decimal
Interchange Code ) 등이 있는데요 그 밖에도
여러 가지 목적에 부합되는 다양한 코드가 있습니다.
문자코드는 이해하기 쉽습니다. 단순히 하나의 암호집합이라고 생각하면 됩니다.
고등학생들이
커닝할 때 많이 쓰는 방법 중 하나로 앞 뒤 학생이 발을 대고 몇 초 내에 한 번을 치면
1번 두 번을
치면 2번 하는 식의 방법을 기억하는 학우가 있을지 모르겠는데요 만약 앞 뒤 학생이 서로의
신발을 상상을 초월하는 속도로 톡톡 두드릴 수 있고 이를 구별할 수 있다면 1, 2,
3, 4, 뿐 아니라
모든 문자를 이용하여 커뮤니케이션을 할 수 있겠지요. 예를 들어 5초내에 001 번을
두드리면
ㄱ , 015번은 ㅎ , 017번을 두드리면 ㅓ , 034 번 두드리면 A
하는 식으로 서로의 암호를 정하고
이를 두드릴 수 있고 이를 분별하고 빠른 시간내에 글자정보를 조합하여 그 의미를 알아낼
수
있다면 마치 모르스 부호를 이용하는 것처럼 서로의 생각을 전달할 수 있을 겁니다. 문자
코드란
이와 유사합니다.
|