컴퓨터개론01

15
An introduction to computer science 2017. 03. 07 황황황

Upload: edward-hwang

Post on 19-Mar-2017

74 views

Category:

Education


0 download

TRANSCRIPT

An introduction to computer

science

2017. 03. 07황태욱

01 컴퓨터의 개요

02 컴퓨터 시스템의 구성

03 컴퓨터의 역사

04 Computers

05 Further Study

CONTENTS

1. Computer

Compute + er계산한다는 뜻의 라틴어 'Computare' 에서 유래

2. Computer 구성

중앙처리장치 CPU (Central Processing Unit)- 제어장치 Control Unit- 연산장치 ALU: Arithmetic Logic Unit- 레지스터들 Registers

주기억장치 Memory - ROM: Read Only Memory- RAM: Random Access Meory

출력장치 – 모니터 , 프린터 …입력창치 – 키보드 , 마우스 , 스캐너 , 조이스틱 …보조기억장치 – HDD, SDD …

Hardware

2. Computer 구성

시스템소프트웨어- 운영체제 : OS – 윈도우 , 리눅스 , 유닉스 , OS X- 언어 번역 프로그램 : 어셈블러 , 컴파일러 , 인터프리터

응용프로그램- 워드프로세서 , 스프레드시트 , 프레젠테이션- 데이터베이스 , 통신프로그램 …

개발도구 – 프로그램 개발 툴 , 그래픽 개발 툴

미들웨어 (middleware) 는 응용 소프트웨어가 운영 체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어이다 .

펌웨어 (firmware) 는 컴퓨팅과 공학 분야에서 특정 하드웨어 장치에 포함된 소프트웨어

Software

3. History of Computer

주판이 최초의 계산기라고 할 수 있으나

1642 년 프랑스의 수학자 / 철학자 파스칼이기어와 레버를 조작해 덧셈과 뺄샘을 하는 기계적 계산기인 파스칼린을 만들었음

1964 년 독일 수학자 라이프니츠는곱셈과 나눗셈도 가능한 기계식계산기를 만들었음

1944 년 하버드 대학의 에이킨교수 IBM 의 후원으로Mark-I 개발

1946 년 에커드와 모클리에 의해최초의 컴퓨터 ( 혹은 그렇게 알려진 )에니악 ENIAC 이 개발진공관 컴퓨터 – 전자식 컴퓨터

3. History of Computer

프로그램 내장방식 최초 컴퓨터에드삭 (EDSAC) 1949 케임브리지대학윌키스

2 년후 폰노이만 에드박 개발 – 1951 년

3. History of Computer

1 세대 컴퓨터 : 진공관을 사용주기억장치는 자기 드럼프로그램은 기계어

2 세대 컴퓨터 : 트렌지스터를 사용주기억장치는 자기 코어프로그램은 FORTRAN, COBAL 등

3. History of Computer

3 세대 컴퓨터 : 직접회로 (IC: Integrated Circuit) 를 사용운영체제 (OS: Operating System) 가 등장

1964 년 IBM System/360 이 대표적

4 세대 컴퓨터 : 고밀도 직접회로 (LSI: Large Scale Integration) 를사용마이크로프로세서 (Microprocessor) 가 개발최초의 마이크로프로세서는 1971 년 Intel 의 4004

3. History of Computer

최초의 개인컴퓨터 (PC) 1975 년 로버츠가 개발한알테어 (Altair) 8800

스티브잡스와 위즈니악이 설립한 Apple 사가1977 년 Apple-II 를 출시

3. History of Computer

1981 년 IBM PC 발표 - 설계 사양 공개OS 로 마이크로소프트사의 MS-DOS 사용

1984 년 애플사는 매킨토시를 시판

3. History of Computer

4. Computers

5. Further Study

https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

https://www.coursera.org/

Q&AFor further details, please contact us by e-mail

황태욱 : [email protected]

Kakao: Aldemaya