CHAPTER 01 컴퓨터시스템 개요 컴퓨터정보과 교수 권 용 광.

Slides:



Advertisements
Similar presentations
제 2 장 컴퓨터와 통신산업의 발전  초창기 계산도구  전자식 계산기 등장  내장 프로그램 방식  컴퓨터 산업의 발전단계  컴퓨터와 통신의 결합  마이크로프로세서의 발전  소프트웨어 산업의 발전  컴퓨터 산업의 미래.
Advertisements

1-1 컴퓨터와 인터넷 1 정보기술응용. 1.1 컴퓨터 일반 컴퓨터 과학기술 – 컴퓨터를 이용하여 문제를 해결하는 응용기술 – 컴퓨터 과학기술의 발전은 컴퓨터의 발달과 직접적인 관계 – 고도의 정보화 사회로 변화 예측 1) 정보화 사회 – 세계가 하나의 지구촌으로.
자료의 표현 1. 문자 자료의 표현 2. 멀티미디어 자료의 표현. 컴퓨터일반자료의 표현 학습 목표 ◆ 컴퓨터에서 사용하는 문자 데이터의 표현 방법을 이해할 수 있다. ◆ 컴퓨터에서 사용하는 멀티미디어 데 이터의 표현 방법을 설명할 수 있다.
Chapter 01. 컴퓨터 기초와 윈도우 XP. 2  학습목표 하드웨어와 소프트웨어의 종류 및 개념 컴퓨터 본체의 내부 구성 윈도우 XP 의 프로그램 실행 및 제거 프린터 드라이버의 설치 하드디스크의 추가 및 최적화 컴퓨터 사용에 필요한 유용한 프로그램.
Chapter 1 컴퓨터 시스템의 개요 컴퓨터의 원리 및 개념  컴퓨터의 정의  입력된 데이터를 주어진 프로그램에 의해 처리하여 그 결 과를 출력해 주는 기계 장치 Electronic Data Processing System(EDPS)  입력된 데이터를.
반도체 산업의 발전 연세대학교 전기전자공학과 이 용 석 교수 전화 : Homepage:
제2장 컴퓨터의 이해 2.1컴퓨터 시스템 2.2 컴퓨터 하드웨어.
컴퓨터와 인터넷.
강사: ) 전자계산기 일반.
컴퓨터의 이해 Chapter 02.
컴퓨터 운영체제의 역사 손용범.
네트워크 기술을 통한 현재와 미래 소개.
컴퓨터 과학 개론 √ 원리를 알면 IT가 맛있다 컴퓨터 과학도를 위한 첫 전공서 ehanbit.net.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
(목) 초등 ICT 교육 방법론 2013년 봄학기 하정우
제 1 장 정보통신의 개념 1. 1 통신모형과 기능 - P9 그림 1-1 샤논의 통신 모형 전송로 송신기 정보원 수신기 수신자
임베디드 시스템.
제 3장 컴퓨터 시스템의 구조.
이것이 C 언어다. IT응용시스템공학과 김 형 진 교수.
COMPUTER ARCHITECTIRE
11 장 LAN 기본 개념과 Ethernet LAN
P.L.C -Programmable Logic Controller
제10강 중앙처리장치 1.
정보(information) 데이터(data) 어떤 사물에 대한 소식이나 자료 가공된 데이터
정보화와 컴퓨터 김민용 김상우 송인상 양경민.
컴퓨터 응용과 3학년 1반 조장 김영조 조원 구본건 , 임선택
컴퓨터 시스템의 개요.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
제 2장 컴퓨터의 등장과 발전.
제1장 디지털 시스템과 수체계 내용 1.1 계수(셈)와 계산의 역사 1.2 디지털 시스템(Digital system)
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
마이크로컨트롤러, 마이크로컨트롤러 보드 마이크로컨트롤러 보드 = 마이크로컨트롤러 +  마이크로컨트롤러 마이크로컨트롤러 보드.
이동식 다 관절 로봇팔 Removable Articulated robot arm
컴퓨터의 개요 2006년 1학기 컴퓨터의 개념 및 실습 Ver. 1.2.
제 1장. 멀티미디어 시스템 개요.
1장 운영체제 2-C반 운영체제 박소라.
청소년 개인정보보호.
Chap 6.Assembler 유건우.
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
멀티미디어시스템 제 6 장. 운영체제 IT응용시스템공학과 김 형 진 교수.
컴퓨터 일반 컴퓨터 시스템의 개요.
제2강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
“컴퓨터 시스템의 구성” 이 점 숙 컴퓨터와 멀티미디어 “컴퓨터 시스템의 구성” 이 점 숙
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
제4강 처리장치 1.
1장. 컴퓨터 구조 다루는 내용 컴퓨터의 구성장치와 기본구조 정보의 표현과 저장 컴퓨터 구조의 발전과정 컴퓨터의 분류.
“사람과 컴퓨터” 이 점 숙 컴퓨터와 소프트웨어 “사람과 컴퓨터” 이 점 숙
ATmega128의 특징 아이티즌 기술연구소
10장. 실현기술 10.1 유한 어장 영향 10.2 디지털 필터의 기본 하드웨어 10.3 하드웨어에 의한 디지털필터 실현
운영체제의 개요 과목: 운영체제 학번: 이름: 조장호.
계산기.
운영체제 1장 이성연.
제2강 : 전자계산기구조-컴퓨터 시스템 구성.
3단원 디지털 세상 속으로 1. 0과 1의 비밀.
정보화와 컴퓨터 김민용 김상우 송인상 양경민.
AT MEGA 128 기초와 응용 I 기본적인 구조.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
TVM ver 최종보고서
제10강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
운 영 체 제 강 원재.
1. 정보 과학과 정보 사회 1-1. 정보 과학 기술의 역사.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
운영체제의 개요 2학년 C반 채상훈.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
컴퓨터는 어떻게 덧셈, 뺄셈을 할까? 2011년 10월 5일 정동욱.
Presentation transcript:

CHAPTER 01 컴퓨터시스템 개요 컴퓨터정보과 교수 권 용 광

차례 컴퓨터란 컴퓨터의 역사 컴퓨터의 분류 컴퓨터의 구성 정보와 데이터

CHAPTER 01 컴퓨터시스템 개요 SECTION 01 컴퓨터란

컴퓨터란 WHAT IS A COMPUTER?

컴퓨터란 컴퓨터의 기본 기능 처리 출력 입력 저장

컴퓨터란 컴퓨터의 활용 교육 다양한 시청각 정보의 취득 및 학습 산업 제품 설계 및 제품 생산을 위한 공장 기계의 제어

컴퓨터의 활용 금융 과학 인터넷 뱅킹(Internet banking) 복잡한 수식 계산 및 가상의 환경에서의 모의 실험 컴퓨터란 컴퓨터의 활용 금융 인터넷 뱅킹(Internet banking) 과학 복잡한 수식 계산 및 가상의 환경에서의 모의 실험

컴퓨터의 활용 항공 의료 군사, 예술, 범죄 분야 등 비행기의 운항에 대한 정보 파악 및 모의 비행 훈련 컴퓨터란 컴퓨터의 활용 항공 비행기의 운항에 대한 정보 파악 및 모의 비행 훈련 의료 다양한 질병을 검진하고 치료할 수 있게 도와줌 군사, 예술, 범죄 분야 등

컴퓨터란 컴퓨터의 활용 무선 혈압 모니터 실시간 혈압 모니터링

컴퓨터란 컴퓨터의 활용 라이프밴드 터치 사용자의 신체 활동량을 측정하는 손목 밴드

컴퓨터란 컴퓨터의 활용 자율주행자동차

CHAPTER 01 컴퓨터시스템 개요 SECTION 02 컴퓨터의 역사

컴퓨터 역사 초기의 계산기 BC 2,500년전 중국

컴퓨터 역사 초기의 계산기 1642년 파스칼의 계산기 덧셈, 뺄셈 가능

컴퓨터 역사 초기의 계산기 1671년 라이프니츠의 계산기 덧셈, 뺄셈, 곱셈, 나눗셈 가능

컴퓨터의 등장 이전 1822년 배비지의 차분기관과 해석기관 최초, 자동 계산기에 대한 아이디어… 컴퓨터 역사 컴퓨터의 등장 이전 1822년 배비지의 차분기관과 해석기관 최초, 자동 계산기에 대한 아이디어… 연산, 기억, 입출력 기능을 가진 장치들 모두 포함 프로그램의 개념

전자식 컴퓨터의 태동 1941년, Z3 등장 전화 교환기 부품을 이용하여 프로그래밍이 가능한 범용 컴퓨터 등장 최초의 컴퓨터? 컴퓨터 역사 전자식 컴퓨터의 태동 1941년, Z3 등장 전화 교환기 부품을 이용하여 프로그래밍이 가능한 범용 컴퓨터 등장 최초의 컴퓨터? 콘라드 주제 (1910.6.22~1995.12.18)

컴퓨터 역사

전자식 컴퓨터의 태동 1943, 콜로서스 등장 엘런 튜닝, 막스 뉴먼 교수와 동료들이 독일의 암호를 해석하기 위해 제작 컴퓨터 역사 전자식 컴퓨터의 태동 1943, 콜로서스 등장 엘런 튜닝, 막스 뉴먼 교수와 동료들이 독일의 암호를 해석하기 위해 제작 2,400여개의 진공관을 이용한 최초의 프로그래밍 가능한 완전 전자식 컴퓨터

컴퓨터 역사 전자식 컴퓨터의 태동 1942년, 아타나소프 & 베리의 ABC (Atanasoff-Berry Computer)

전자식 컴퓨터의 태동 1944년 MARK-I 등장 배비지의 해석기관을 실현시킨 것 IBM & Harverd의 하워드 에이킨 컴퓨터 역사 전자식 컴퓨터의 태동 1944년 MARK-I 등장 배비지의 해석기관을 실현시킨 것 IBM & Harverd의 하워드 에이킨 계전기, 스위치, 전동기를 이용한 전기식 컴퓨터 초당 덧셈 3회

제 1 세대 컴퓨터 (1951년~1959년) 근대와 현대의 분기점 진공관을 논리/기억 소자로 사용 컴퓨터 역사 제 1 세대 컴퓨터 (1951년~1959년) 근대와 현대의 분기점 진공관을 논리/기억 소자로 사용 프로그램 내장 방식 (폰 노이만 창안: 1945년) 기계어 Memory 제어장치 산술논리 장치 입력 출력 누산기

최초의 컴퓨터, ENIAC = 0 = 1 모클리 & 에커트 (1946년) 최초의 진공관을 이용한 전자식 컴퓨터 컴퓨터 역사 최초의 컴퓨터, ENIAC = 0 = 1 모클리 & 에커트 (1946년) 최초의 진공관을 이용한 전자식 컴퓨터 배선을 통한 프로그래밍 작업 전구를 통해 결과를 확인

최초의 컴퓨터, ENIAC 최초의 다용도 디지털 컴퓨터 진공관(18,000개), 계전기(15,000개) 컴퓨터 역사 최초의 컴퓨터, ENIAC 최초의 다용도 디지털 컴퓨터 진공관(18,000개), 계전기(15,000개) 30Tons, 150kw 외부 프로그래밍, 프로그램 내장형 방식

제1세대 컴퓨터들… 진공관 (논리장치), 자기드럼 (주기억장치), 천공카드 (입출력장치) 사용 기계어로 프로그램 작성 컴퓨터 역사 제1세대 컴퓨터들… 진공관 (논리장치), 자기드럼 (주기억장치), 천공카드 (입출력장치) 사용 기계어로 프로그램 작성 EDSAC(1949년) EDVAC(1951년) UNIVAC-I(1951년)

컴퓨터 역사 제2세대(1959년~1963년) Transistor Vacuum Tubes

TX-0 : first Tr Computer (1956) 컴퓨터 역사 제2세대 컴퓨터의 특징 트랜지스터(논리소자), 자기 코어(주기억장치), 자기 드럼 & 자기 디스크(보조기억장치) 소프트웨어 중심으로 변화 고급언어 (Fortran, COBOL, Algol) 사용 TX-0 : first Tr Computer (1956) IBM 1401 : 기업용 Computer (1960)

제3세대(1963년~1971년) Integrated Circuits (Robert Noyce 1958) 컴퓨터 역사 제3세대(1963년~1971년) Integrated Circuits (Robert Noyce 1958) IBM 083 Ge NPN Alloy Junction

제3세대 컴퓨터의 특징 반도체 집적회로(IC, integrated Circuits) 사용 컴퓨터 역사 제3세대 컴퓨터의 특징 반도체 집적회로(IC, integrated Circuits) 사용 IBM system/360(1964년) 중앙처리장치의 소형화 다중 프로그래밍, 실시간 처리 시스템, 시분할 시스템 등의 운영 시스템 실현 DEC PDP-11 (1970)

제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

CHAPTER 01 컴퓨터시스템 개요 SECTION 03 컴퓨터의 분류

컴퓨터 분류 컴퓨터의 분류

데이터 형태에 의한 분류 아날로그 컴퓨터(analog computer) 디지털 컴퓨터(digital computer) 컴퓨터 분류 데이터 형태에 의한 분류 아날로그 컴퓨터(analog computer) 연속되는 물리량을 입력받아서 그래프와 같은 연속적인 데이터로 출력하는 컴퓨터 디지털 컴퓨터(digital computer) 코드화된 숫자나 문자를 입력받아서 0과 1이라는 이산적인 데이터로 출력하는 컴퓨터 하이브리드 컴퓨터(hybrid computer) 아날로그 컴퓨터와 디지털 컴퓨터의 장점을 혼합하여 만든 컴퓨터

사용 목적에 의한 분류 전용 컴퓨터(special purpose computer) 컴퓨터 분류 사용 목적에 의한 분류 전용 컴퓨터(special purpose computer) 군사 분야 또는 항공 분야와 같은 특정 분야에서 사용하기 위해 제작된 컴퓨터 범용 컴퓨터(general purpose computer) 여러 분야에서 광범위하게 사용할 수 있도록 제작된 컴퓨터

컴퓨터 분류 성능에 의한 분류 마이크로 컴퓨터 메인 프레임 슈퍼 컴퓨터

Most fast Supercomputer in the world at NOW(Nov. 2016, 93.01 PFLOPS) 컴퓨터 분류 Most fast Supercomputer in the world at NOW(Nov. 2016, 93.01 PFLOPS) Sunway TaihuLight (10,649,600 core, 1,310,720 GB memory)

CHAPTER 01 컴퓨터시스템 개요 SECTION 04 컴퓨터의 구성

컴퓨터 구성 하드웨어 펌웨어 소프트웨어 컴퓨터의 구성

컴퓨터 구성 Hardware

Software 물리적 기계장치인 하드웨어를 제어하고 구동하는 프로그램의 집단 시스템 소프트웨어(system software) 컴퓨터 구성 Software 물리적 기계장치인 하드웨어를 제어하고 구동하는 프로그램의 집단 시스템 소프트웨어(system software) 응용 소프트웨어(application software)

Firmware 하드웨어 장치에 프로그래밍된 소프트웨어 프로그램 또는 명령어 집합 컴퓨터 구성 Firmware 하드웨어 장치에 프로그래밍된 소프트웨어 프로그램 또는 명령어 집합 하드웨어가 다른 하드웨어와 어떤 식으로 대화할지를 정의함.

컴퓨터 시스템의 데이터의 흐름 CPU 입력장치 출력장치 기억장치 Hardware 응용 소프트웨어 시스템 소프트웨어 컴퓨터 구성 컴퓨터 시스템의 데이터의 흐름 CPU 입력장치 출력장치 기억장치 Hardware 응용 소프트웨어 시스템 소프트웨어 Software

CHAPTER 01 컴퓨터시스템 개요 SECTION 05 정보와 데이터

정보 데이터 정보, 데이터, 지식 사물 Data 정보 지식 관찰 및 측정 평가 및 시공 체계화

정보 데이터 컴퓨터의 언어 Binary 0 or 1

정보 데이터

정보 데이터

정보 데이터 인간 100x 10x 1x 1 2 3 123

정보 데이터 Computer 4x 2x 1x on off on 101

정보 데이터 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

문자 데이터의 표현 BCD 코드 EBCDIC 코드 유니코드(unicode) 2진화 10진 코드 정보 데이터 문자 데이터의 표현 BCD 코드 2진화 10진 코드 6비트로 구성: 64개의 문자 표현 가능 EBCDIC 코드 확장 2진화 10진 코드 8비트로 구성: 256개의 문자 표현 가능 대형컴퓨터에서 사용 유니코드(unicode) 최근에 제정된 국제 표준 코드 전 세계 언어를 하나의 코드 체계 안으로 통합하기 위해 만들어짐 16비트로 구성: 65536개의 문자 표현 가능

정보 데이터 데이터의 구성 단위

정보량의 단위 비트 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