021 컴퓨터의 발전과 분류

fpz_bi·2024년 6월 24일

컴퓨터활용능력

목록 보기
2/4
post-thumbnail

01. 컴퓨터의 정의

  • 컴퓨터는 '계산하다'라는 뜻의 'Compute'에 'er'을 붙인 것으로 계산하는 장치라는 뜻이 있으며, 방대한 자료를 입력하여 프로그램에 의해 자동으로 처리하고 결과를 출력하는 시스템이다.
  • EDPS(Electronic Data Processing System): 전자 정보 처리 시스템으로, 컴퓨터를 이용하여 자료를 처리하는 것을 말한다.
  • GIGO(Garbage In Garbage Out): 쓰레기가 들어가면 쓰레기가 나온다는 뜻으로, 오류없이 정확한 정보를 얻으려면 정확한 자료를 입력해야 한다는 의미이다.
  • 컴퓨터는 정확성, 신속성, 호환성, 대용량성, 범용성의 특징을 갖는다.

02. 컴퓨터의 기능

입력 기능: 자료나 프로그램을 컴퓨터 내부로 읽어 들이는 기능
출력 기능: 처리된 결과를 컴퓨터 외부로 내보내는 기능
제어 기능: 자료를 처리하기 위해 각 장치에 명령을 내리거나 감독하는 기능
연산 기능: 입력된 자료를 제어 기능의 지시에 따라 실제로 연산하는 기능
기억 기능: 자료나 처리 결과를 저장하는 기능


03. 컴퓨터의 발전 과정

(1) 기계식 계산기
Pascal의 계산기(덧셈과 뺄셈 가능) → 라이프니츠의 계산기(사칙연산 가능) → 배비지의 차분 기관 → 배비지의 해석 기관(현재 디지털 컴퓨터의 모체) → 홀러리스의 천공카드 시스템(일괄 처리의 효시) → 에이큰의 MARK-Ⅰ(최초의 기계식 자동 계산기)

(2) 전자식 계산기
ENIAC: 1946년 에커트와 모클리가 제작한 최초의 전자식 계산기, 외부 프로그램 방식 사용
EDSIC: 최초로 프로그램 내장 방식 도입
EDVAC: 폰 노이만이 제작, 프로그램 내장 방식과 2진법 채택
UNIVAC: 최초의 상업용 전자계산기로 국세 조사 및 인구통계 조사에 사용함


04. 컴퓨터의 세대별 발전

1세대(진공관): 하드웨어 개발 중심, 기계어, 어셈블리어 사용, 일괄 처리 시스템
2세대(트랜지스터): 운영체제 등장, 실시간 처리 시스템
3세대(집적회로): 시분할 처리 시스템, 다중 처리 시스템
4세대(고밀도 집적회로): 개인용 컴퓨터 사용, 네트워크의 발전
5세대(초고밀도 집적회로): 인공지능 연구, 전문가 시스템, 퍼지 이론


05. 컴퓨터의 분류

(1) 데이터 취급에 따른 분류
디지털: 이상데이터, 논리회로, 산술 논리 연산, 기억 기능 있음, 범용 컴퓨터
아날로그: 전류전압곡선, 증폭회로, 미적분 연산, 기억기능 없음, 특수 목적용

(2) 사용 목적에 따른 분류

  • 전용 컴퓨터: 특수 목적용 컴퓨터로 과학, 기상 관측, 군사용 등으로 사용되는 컴퓨터이다.
  • 범용 컴퓨터: 다양한 분야에서 여러 가지 용도로 사용되는 컴퓨터이다

(3) 규모에 따른 분류

  • 마이크로컴퓨터: 마이크로프로세서를 중앙처리장치로 사용하는 컴퓨터이다.
  • 미니컴퓨터: 중형 컴퓨터라고 하며 메인 프레임의 크기와 성능을 간소화한 컴퓨터로 학교나 연구소에서 사용하는 컴퓨터이다.
  • 메인 프레임: 대형 컴퓨터라고 하며 통계 업무, 금융 관련 업무, 전사적 자원 관리 등 복잡한 작업을 처리하는 컴퓨터이다.
  • 슈퍼컴퓨터: 빠른 연산 속도와 높은 정밀도를 가지는 컴퓨터로 과학기술, 기상 관측, 우주 및 항공 분야에서 사용하는 컴퓨터이다.

기출로 개념 확인하기

01 다음 중 1952년 폰 노이만이 프로그램 내장 방식과 2진 연산 방식을 적용하여 제작한 초창기 전자식 계산기는?

① 에니악(ENIAC)
② 에드삭(EDSAC)
③ 유니박(UNIVAC)
● 에드박(EDVAC)

02 다음 중 컴퓨터의 발전 과정으로 3세대 이후의 특징에 해당하지 않는 것은?

① 개인용 컴퓨터의 사용 (4세대)
② 전문가 시스템 (5세대)
● 일괄 처리 시스템 (1세대)
④ 집적회로의 사용 (3세대)

03 다음 중 아날로그 컴퓨터와 비교하여 디지털 컴퓨터의 특징으로 옳지 않은 것은?

① 데이터의 각 자리마다 0 혹은 1의 비트로 표현한 이산적인 데이터를 처리한다.
② 데이터 처리를 위한 명령어들로 구성된 프로그램에 의해 동작된다.
● 온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율적으로 처리할 수 있다.
④ 산술 및 논리 연산을 처리하는 회로에 기반을 둔 범용 컴퓨터로 사용된다.

0개의 댓글