코딩항해기
[기초] 컴퓨터의 발달과 분류 본문
기계식 계산기
파스칼의 치차식 계산기 | 톱니바퀴의 원리를 이용한 가감산만 가능한 계산기이다. | |
라이프니츠 가감승제 계산기 | 치차식 계산기를 보완하여 가감승제(사칙연산)가 가능하며 탁상용 계산기의 시초이다. | |
배비지 | 차분기관 | 삼각 함수 계산이 가능하다. |
해석기관 | 현재의 디지털 컴퓨터의 모체가 된다. | |
홀러리스의 PCS | 천공카드 시스템으로 미국의 국세 조사에 사용되었으며 일괄 처리의 효시가 된다. | |
마크원 | 최초의 기계식 자동 계산기로 에이컨이 제작했다. |
전자식 컴퓨터
에니악 ENIAC
1946년 에커트와 모클리가 제작했으며, 최초의 전자식 계산기이다. 외부 프로그램 방식을 사용한다.
에드삭 EDSAC
윌키스가 제작했고, 최초로 프로그램 내장 방식을 도입했다.
유니박 UNIVAC-1
에커트와 모클리가 제작했으며 최초의 상업용 전자 계산기이다. 국세조사 및 미국인구의 통계조사 등에 사용됐다.
에드박 EDVAC
폰 노이만이 제작했으며 프로그램 내장 방식을 완성하고 이진법을 채택했다.
컴퓨터의 처리 속도 단위
ms | ㎲ | ns | ps | fs | as |
10⁻³ 초 | 10⁻⁶ 초 | 10⁻⁹ 초 | 10⁻¹² 초 | 10⁻¹⁵ 초 | 10⁻¹⁸ 초 |
mili | micro | nano | pico | femto | atto |
컴퓨터의 기억용량 단위
킬로바이트(KB) | 1,024 Bytes | 2¹⁰ Bytes |
메가바이트(MB) | 1,024 KB | 2²⁰ Bytes |
기가바이트(GB) | 1,024 MB | 2³⁰ Bytes |
테라바이트(TB) | 1,024 GB | 2⁴⁰ Bytes |
페타바이트(PB) | 1,024 TB | 2⁵⁰ Bytes |
엑사바이트(EB) | 1,024 PB | 2⁶⁰ Bytes |
컴퓨터 세대 별 특징
제1세대 | 진공관 | ms | 자기 드럼 | 기계어, 어셈블리어 |
제2세대 | 트랜지스터 | ㎲ | 자기 코어 | FORTRAN COBOL ALGOL LISP |
제3세대 | 집적 회로 | ns | 집적 회로 | BASIC PASCAL PL/1 |
제4세대 | 고밀도 집적 회로 | ps | 고밀도 집적 회로 | C언어 Ada 문제 중심 지향 언어 |
제5세대 | 초고밀도 집적 회로 | fs | 초고밀도 집적 회로 | Visual C++ Visual Basic Java Delphi 객체 지향 언어 |
컴퓨터의 분류
사용 목적에 따라 | 전용 컴퓨터 |
범용 컴퓨터 | |
자료 처리에 따라 | 디지털 컴퓨터 |
아날로그 컴퓨터 | |
하이브리드 컴퓨터 | |
처리 능력에 따라 | 개인용 컴퓨터 |
워크스테이션 | |
소형 컴퓨터 | |
대형 컴퓨터 | |
슈퍼 컴퓨터 |
'기타 > 기초 지식' 카테고리의 다른 글
[기초] 자료 구조와 표현 방식 (0) | 2025.01.14 |
---|---|
[기초] 제어장치와 연산장치 (0) | 2025.01.11 |
[기초] HTTP (0) | 2025.01.02 |
[기초] 인터넷 동작 방식 (0) | 2025.01.01 |
[기초] 문자 인코딩 (0) | 2024.12.30 |