Download presentation
Presentation is loading. Please wait.
1
CHAPTER 01 컴퓨터시스템 개요 컴퓨터정보과 교수 권 용 광
2
차례 컴퓨터란 컴퓨터의 역사 컴퓨터의 분류 컴퓨터의 구성 정보와 데이터
3
CHAPTER 01 컴퓨터시스템 개요 SECTION 01 컴퓨터란
4
컴퓨터란 WHAT IS A COMPUTER?
5
컴퓨터란 컴퓨터의 기본 기능 처리 출력 입력 저장
6
컴퓨터란 컴퓨터의 활용 교육 다양한 시청각 정보의 취득 및 학습 산업 제품 설계 및 제품 생산을 위한 공장 기계의 제어
7
컴퓨터의 활용 금융 과학 인터넷 뱅킹(Internet banking) 복잡한 수식 계산 및 가상의 환경에서의 모의 실험
컴퓨터란 컴퓨터의 활용 금융 인터넷 뱅킹(Internet banking) 과학 복잡한 수식 계산 및 가상의 환경에서의 모의 실험
8
컴퓨터의 활용 항공 의료 군사, 예술, 범죄 분야 등 비행기의 운항에 대한 정보 파악 및 모의 비행 훈련
컴퓨터란 컴퓨터의 활용 항공 비행기의 운항에 대한 정보 파악 및 모의 비행 훈련 의료 다양한 질병을 검진하고 치료할 수 있게 도와줌 군사, 예술, 범죄 분야 등
9
컴퓨터란 컴퓨터의 활용 무선 혈압 모니터 실시간 혈압 모니터링
10
컴퓨터란 컴퓨터의 활용 라이프밴드 터치 사용자의 신체 활동량을 측정하는 손목 밴드
11
컴퓨터란 컴퓨터의 활용 자율주행자동차
12
CHAPTER 01 컴퓨터시스템 개요 SECTION 02 컴퓨터의 역사
13
컴퓨터 역사 초기의 계산기 BC 2,500년전 중국
14
컴퓨터 역사 초기의 계산기 1642년 파스칼의 계산기 덧셈, 뺄셈 가능
15
컴퓨터 역사 초기의 계산기 1671년 라이프니츠의 계산기 덧셈, 뺄셈, 곱셈, 나눗셈 가능
16
컴퓨터의 등장 이전 1822년 배비지의 차분기관과 해석기관 최초, 자동 계산기에 대한 아이디어…
컴퓨터 역사 컴퓨터의 등장 이전 1822년 배비지의 차분기관과 해석기관 최초, 자동 계산기에 대한 아이디어… 연산, 기억, 입출력 기능을 가진 장치들 모두 포함 프로그램의 개념
17
전자식 컴퓨터의 태동 1941년, Z3 등장 전화 교환기 부품을 이용하여 프로그래밍이 가능한 범용 컴퓨터 등장 최초의 컴퓨터?
컴퓨터 역사 전자식 컴퓨터의 태동 1941년, Z3 등장 전화 교환기 부품을 이용하여 프로그래밍이 가능한 범용 컴퓨터 등장 최초의 컴퓨터? 콘라드 주제 ( ~ )
18
컴퓨터 역사
19
전자식 컴퓨터의 태동 1943, 콜로서스 등장 엘런 튜닝, 막스 뉴먼 교수와 동료들이 독일의 암호를 해석하기 위해 제작
컴퓨터 역사 전자식 컴퓨터의 태동 1943, 콜로서스 등장 엘런 튜닝, 막스 뉴먼 교수와 동료들이 독일의 암호를 해석하기 위해 제작 2,400여개의 진공관을 이용한 최초의 프로그래밍 가능한 완전 전자식 컴퓨터
20
컴퓨터 역사 전자식 컴퓨터의 태동 1942년, 아타나소프 & 베리의 ABC (Atanasoff-Berry Computer)
21
전자식 컴퓨터의 태동 1944년 MARK-I 등장 배비지의 해석기관을 실현시킨 것 IBM & Harverd의 하워드 에이킨
컴퓨터 역사 전자식 컴퓨터의 태동 1944년 MARK-I 등장 배비지의 해석기관을 실현시킨 것 IBM & Harverd의 하워드 에이킨 계전기, 스위치, 전동기를 이용한 전기식 컴퓨터 초당 덧셈 3회
22
제 1 세대 컴퓨터 (1951년~1959년) 근대와 현대의 분기점 진공관을 논리/기억 소자로 사용
컴퓨터 역사 제 1 세대 컴퓨터 (1951년~1959년) 근대와 현대의 분기점 진공관을 논리/기억 소자로 사용 프로그램 내장 방식 (폰 노이만 창안: 1945년) 기계어 Memory 제어장치 산술논리 장치 입력 출력 누산기
23
최초의 컴퓨터, ENIAC = 0 = 1 모클리 & 에커트 (1946년) 최초의 진공관을 이용한 전자식 컴퓨터
컴퓨터 역사 최초의 컴퓨터, ENIAC = 0 = 1 모클리 & 에커트 (1946년) 최초의 진공관을 이용한 전자식 컴퓨터 배선을 통한 프로그래밍 작업 전구를 통해 결과를 확인
24
최초의 컴퓨터, ENIAC 최초의 다용도 디지털 컴퓨터 진공관(18,000개), 계전기(15,000개)
컴퓨터 역사 최초의 컴퓨터, ENIAC 최초의 다용도 디지털 컴퓨터 진공관(18,000개), 계전기(15,000개) 30Tons, 150kw 외부 프로그래밍, 프로그램 내장형 방식
25
제1세대 컴퓨터들… 진공관 (논리장치), 자기드럼 (주기억장치), 천공카드 (입출력장치) 사용 기계어로 프로그램 작성
컴퓨터 역사 제1세대 컴퓨터들… 진공관 (논리장치), 자기드럼 (주기억장치), 천공카드 (입출력장치) 사용 기계어로 프로그램 작성 EDSAC(1949년) EDVAC(1951년) UNIVAC-I(1951년)
26
컴퓨터 역사 제2세대(1959년~1963년) Transistor Vacuum Tubes
27
TX-0 : first Tr Computer (1956)
컴퓨터 역사 제2세대 컴퓨터의 특징 트랜지스터(논리소자), 자기 코어(주기억장치), 자기 드럼 & 자기 디스크(보조기억장치) 소프트웨어 중심으로 변화 고급언어 (Fortran, COBOL, Algol) 사용 TX-0 : first Tr Computer (1956) IBM 1401 : 기업용 Computer (1960)
28
제3세대(1963년~1971년) Integrated Circuits (Robert Noyce 1958)
컴퓨터 역사 제3세대(1963년~1971년) Integrated Circuits (Robert Noyce 1958) IBM 083 Ge NPN Alloy Junction
29
제3세대 컴퓨터의 특징 반도체 집적회로(IC, integrated Circuits) 사용
컴퓨터 역사 제3세대 컴퓨터의 특징 반도체 집적회로(IC, integrated Circuits) 사용 IBM system/360(1964년) 중앙처리장치의 소형화 다중 프로그래밍, 실시간 처리 시스템, 시분할 시스템 등의 운영 시스템 실현 DEC PDP-11 (1970)
30
제4세대(1971년~현재) 고밀도 집적회로(LSI), 초고밀도 집적회로(VLSI) 사용 개인용 컴퓨터 등장
컴퓨터 역사 제4세대(1971년~현재) 고밀도 집적회로(LSI), 초고밀도 집적회로(VLSI) 사용 개인용 컴퓨터 등장 알테어 8800 (1975) Based on Intel 8080A Apple I (1976) Used the 6502 MOS processer And 4K of memory IBM PC (1981) Based on Intel 8088
31
CHAPTER 01 컴퓨터시스템 개요 SECTION 03 컴퓨터의 분류
32
컴퓨터 분류 컴퓨터의 분류
33
데이터 형태에 의한 분류 아날로그 컴퓨터(analog computer) 디지털 컴퓨터(digital computer)
컴퓨터 분류 데이터 형태에 의한 분류 아날로그 컴퓨터(analog computer) 연속되는 물리량을 입력받아서 그래프와 같은 연속적인 데이터로 출력하는 컴퓨터 디지털 컴퓨터(digital computer) 코드화된 숫자나 문자를 입력받아서 0과 1이라는 이산적인 데이터로 출력하는 컴퓨터 하이브리드 컴퓨터(hybrid computer) 아날로그 컴퓨터와 디지털 컴퓨터의 장점을 혼합하여 만든 컴퓨터
34
사용 목적에 의한 분류 전용 컴퓨터(special purpose computer)
컴퓨터 분류 사용 목적에 의한 분류 전용 컴퓨터(special purpose computer) 군사 분야 또는 항공 분야와 같은 특정 분야에서 사용하기 위해 제작된 컴퓨터 범용 컴퓨터(general purpose computer) 여러 분야에서 광범위하게 사용할 수 있도록 제작된 컴퓨터
35
컴퓨터 분류 성능에 의한 분류 마이크로 컴퓨터 메인 프레임 슈퍼 컴퓨터
36
Most fast Supercomputer in the world at NOW(Nov. 2016, 93.01 PFLOPS)
컴퓨터 분류 Most fast Supercomputer in the world at NOW(Nov. 2016, PFLOPS) Sunway TaihuLight (10,649,600 core, 1,310,720 GB memory)
37
CHAPTER 01 컴퓨터시스템 개요 SECTION 04 컴퓨터의 구성
38
컴퓨터 구성 하드웨어 펌웨어 소프트웨어 컴퓨터의 구성
39
컴퓨터 구성 Hardware
40
Software 물리적 기계장치인 하드웨어를 제어하고 구동하는 프로그램의 집단 시스템 소프트웨어(system software)
컴퓨터 구성 Software 물리적 기계장치인 하드웨어를 제어하고 구동하는 프로그램의 집단 시스템 소프트웨어(system software) 응용 소프트웨어(application software)
41
Firmware 하드웨어 장치에 프로그래밍된 소프트웨어 프로그램 또는 명령어 집합
컴퓨터 구성 Firmware 하드웨어 장치에 프로그래밍된 소프트웨어 프로그램 또는 명령어 집합 하드웨어가 다른 하드웨어와 어떤 식으로 대화할지를 정의함.
42
컴퓨터 시스템의 데이터의 흐름 CPU 입력장치 출력장치 기억장치 Hardware 응용 소프트웨어 시스템 소프트웨어
컴퓨터 구성 컴퓨터 시스템의 데이터의 흐름 CPU 입력장치 출력장치 기억장치 Hardware 응용 소프트웨어 시스템 소프트웨어 Software
43
CHAPTER 01 컴퓨터시스템 개요 SECTION 05 정보와 데이터
44
정보 데이터 정보, 데이터, 지식 사물 Data 정보 지식 관찰 및 측정 평가 및 시공 체계화
45
정보 데이터 컴퓨터의 언어 Binary 0 or 1
46
정보 데이터
47
정보 데이터
48
정보 데이터 인간 100x 10x 1x 1 2 3 123
49
정보 데이터 Computer 4x 2x 1x on off on 101
50
정보 데이터 ASCII A B C D E F G H I J K L M 65 66 67 68 69 70 71 72 73 74 75 76 77 N O P Q R S T U V W X Y Z 78 79 80 81 82 83 84 85 86 87 88 89 90 128 64 32 16 8 4 2 1
51
문자 데이터의 표현 BCD 코드 EBCDIC 코드 유니코드(unicode) 2진화 10진 코드
정보 데이터 문자 데이터의 표현 BCD 코드 2진화 10진 코드 6비트로 구성: 64개의 문자 표현 가능 EBCDIC 코드 확장 2진화 10진 코드 8비트로 구성: 256개의 문자 표현 가능 대형컴퓨터에서 사용 유니코드(unicode) 최근에 제정된 국제 표준 코드 전 세계 언어를 하나의 코드 체계 안으로 통합하기 위해 만들어짐 16비트로 구성: 65536개의 문자 표현 가능
52
정보 데이터 데이터의 구성 단위
53
정보량의 단위 비트 Bit 0, 1 바이트 Byte 1Byte = 8bits 킬로바이트 KB
정보 데이터 정보량의 단위 비트 Bit 0, 1 바이트 Byte 1Byte = 8bits 킬로바이트 KB 1KByte = 1024Bytes = 210Bytes 메가바이트 MB 1MByte = 1024KBytes = 220Bytes 기가바이트 GB 1GByte = 1024MBytes = 230Bytes 테라바이트 TB 1TByte = 1024GBytes = 240Bytes 페타바이트 PB 1PByte = 1024TBytes = 250Bytes 엑사바이트 EB 1EByte = 1024PBytes = 260Bytes 제타바이트 ZB 1ZByte = 1024EBytes = 270Bytes 요타바이트 YB 1YByte = 1024ZBytes = 280Bytes
Similar presentations