[컴퓨터와 자료] 2. 컴퓨터의 발전과 구분
-- 컴퓨터의 발전 --
1930년 이전 : 기계적인 계산장치
1930년 ~ 1950년대 : 전자식 컴퓨터
초기에는 메모리에 프로그램이 저장되지 않고 외부에서 프로그램 되는 방식이었다.
즉, 모두 메모리를 사용하기는 하지만 프로그램이 아닌 데이터만을 저장했으며
컴퓨터 외부에서 전선의 연결 상태를 바꾸거나 스위치의 온/오프를 조정함으로써 프로그램이 이루어졌다.
1950년 : 폰 노이만 개념에 기반을 둔 최초의 컴퓨터 EDVAC, 유사한 개념의 EDSAC 개발
1950년 이후 : 폰 노이만 모델을 기반. 모델이 아니라 하드웨어와 소프트웨어에서 변화가 나타나고 있음.
-- 컴퓨터의 분류 --
기준 1) 사용 목적
- 범용 컴퓨터 (general purpose)
- 전용 컴퓨터 (special purpose)
기준 2) 자료 표현 방식
- 디지털 컴퓨터 (digital) : 처리될 자료가 이산적(discrete)일 때 사용됨. 서로 다르고 분리된 모든 자료를 코드화 한 후 연산 처리.
- 아날로그 컴퓨터 (analog) : 연속적으로 변화하는 자료를 물리적인 양 그대로 입력하여 처리.
기준 3) 컴퓨터의 성능
- 슈퍼 컴퓨터 : 1초에 1조 개 이상의 명령어를 처리할 수 있도록 수천 개의 프로세서 사용. 기상관측, 지진분석 등.
- 대형 컴퓨터 = 메인 프레임 : 1초에 수억 개 이상의 명령어를 처리. 대기업, 금융기관 등 대형 서버.
- 미니 컴퓨터 : 메인 프레임과 PC의 중간급 성능.
- 워크스테이션 : 미니 컴퓨터와 마이크로 컴퓨터의 중간 단계.
- 마이크로 컴퓨터 = PC(개인용 컴퓨터). 마이크로프로세서를 사용해서 만든 컴퓨터.
- 그 외 : 랩톱, 팜톱, PDA 같은 초소형 컴퓨터.
우리가 주로 '컴퓨터'라고 부르는 것은? 범용 디지털 PC.