[컴퓨터와 자료] 2. 컴퓨터의 발전과 구분

컴퓨터과학

2021. 2. 20.

-- 컴퓨터의 발전 --

1930년 이전 : 기계적인 계산장치

 

1930년 ~ 1950년대 : 전자식 컴퓨터

초기에는 메모리에 프로그램이 저장되지 않고 외부에서 프로그램 되는 방식이었다.

즉, 모두 메모리를 사용하기는 하지만 프로그램이 아닌 데이터만을 저장했으며

컴퓨터 외부에서 전선의 연결 상태를 바꾸거나 스위치의 온/오프를 조정함으로써 프로그램이 이루어졌다.

 

1950년 : 폰 노이만 개념에 기반을 둔 최초의 컴퓨터 EDVAC, 유사한 개념의 EDSAC 개발

 

1950년 이후 : 폰 노이만 모델을 기반. 모델이 아니라 하드웨어와 소프트웨어에서 변화가 나타나고 있음.

 

 

-- 컴퓨터의 분류 --

기준 1) 사용 목적

- 범용 컴퓨터 (general purpose)

- 전용 컴퓨터 (special purpose)

 

기준 2) 자료 표현 방식

- 디지털 컴퓨터 (digital) : 처리될 자료가 이산적(discrete)일 때 사용됨. 서로 다르고 분리된 모든 자료를 코드화 한 후 연산 처리.

- 아날로그 컴퓨터 (analog) : 연속적으로 변화하는 자료를 물리적인 양 그대로 입력하여 처리.

 

기준 3) 컴퓨터의 성능

- 슈퍼 컴퓨터 : 1초에 1조 개 이상의 명령어를 처리할 수 있도록 수천 개의 프로세서 사용. 기상관측, 지진분석 등.

- 대형 컴퓨터 = 메인 프레임 : 1초에 수억 개 이상의 명령어를 처리. 대기업, 금융기관 등 대형 서버.

- 미니 컴퓨터 : 메인 프레임과 PC의 중간급 성능.

- 워크스테이션 : 미니 컴퓨터와 마이크로 컴퓨터의 중간 단계.

- 마이크로 컴퓨터 = PC(개인용 컴퓨터). 마이크로프로세서를 사용해서 만든 컴퓨터.

- 그 외 : 랩톱, 팜톱, PDA 같은 초소형 컴퓨터.

 

우리가 주로 '컴퓨터'라고 부르는 것은? 범용 디지털 PC.