현재 컴퓨터 작동 방식의 기원

폰노이만이 제안 프로그램내장방식을 제안. 이는 주기억장치에 저장해두었다가 명령어를 수행하는 방식

 

들어가기 앞서 논리 소자란? AND, OR, NOT 같이 논리적인 연산을 하는 장치 (전기회로가 여기에 포함)

 

세대 논리소자 주기억장치 특징
1세대 진공관 자기드럼장치 기계어 사용, 하드웨어 중심
2세대 트랜지스터(TR) 자기 코어 운영체제 도입, 온라인 실시간 처리, 고급언어 개발, 다중 프로그램
3세대 집적회로(IC) 집적회로 OMR, OCR, MICR, MIS 도입
시분할 처리 (요청을 돌아가며 처리)
4세대 고밀도집적회로(LSI) 고밀도집적회로 개인용PC등장, 마이크로프로세서(MPU)
5세대 초고밀도집적회로(VLSI) 초고밀도집적회로 인공지능, 전문가시스템, 패턴인식, 퍼지이론

IC : Integrated Circuit => 통합 회로

LSI : Large Scale Integration

VLSI : Very Large Scale Integration

퍼지이론 : false or true 중 하나도 나타나지 않는 애매한 데이터를 나타내기 위한 이론

패턴인식 : 그림과 음성인식

전문가시스템 : 전문가 대신 컴퓨터가 전문가처럼 대답해주는 시스템

 

 

 

 

컴퓨터의 종류 나누기!

 

1. 처리능력에 따라 나누기

  - 슈퍼컴퓨터 (초대형) : 30~50 (TFLOPS,1조) 연산속도. 인공위성제어, 일기예보, 시물레이션등 특수분야에 사용

  - 메인프레임 (대형) : 수백명의 요청 처리가능, 은행, 병원, 정부 기관등에서 사용

  - 미니컴퓨터 (중형) : 중규모. 학교나 연구소 등에서 사용

  - 마이크로컴퓨터 (소형) : 가정용 PC(주로 Client), 워크스테이션 => 마이크로프로세서

 

Server : 네트워크상에서 자원 제공자

Client : 네트워크상에서 자원 제공 받는자

 

 

2. 취급하는 데이터에 따른 분류

  - 디지털 PC : 비연속데이터 (문자, 숫자 등등) => 이를 이산적인 데이터라고 함. 범용성을 띄고 아날로그에 비해 비쌈

  - 아날로그 PC : 연속데이터 (온도, 전류, 속도) => 특수목적을 가진 경우가 많음

  - 하이브리드 PC : 디지털과 아날로그의 장점만 모아놓음

 

 

3. 사용 용도에 따라

  - 범용PC : 여러분야에서 사용

  - 전용PC : 자동제어, 항공기술 등등 특수목적용도로 사용

 

용도라는 키워드로 나뉘는 점에 주목