운영체제의 역사

32
운운운운운 운운 운운운운운 운운 운운 / 운운 운운운

description

운영체제의 역사. 운영체제의 역사. 작성 / 발표 오두환. OS(operating system) 란 ??. OS( 운영체제 ) 의 정의. 마 음 , 생각. 머리 - > 계산 = Cpu. 하 드 웨 어. 소 프 트 웨 어. 얼굴 + 몸매 = 그래픽카드. 눈 = 모니터. 머리 -> 기억 = HDD/SDD. 입 = 스피커. 귀 = 마이크. …. 사람이 컴퓨터를 사용할 수 있게 시스템의 전반적인 동작을 제어 / 조정 시스템 프로그램들의 모음. - PowerPoint PPT Presentation

Transcript of 운영체제의 역사

Page 1: 운영체제의 역사

운영체제의 역사

운영체제의 역사

작성 / 발표 오두환

Page 2: 운영체제의 역사

OS( 운영체제 ) 의 정의

OS(operating system) 란 ??

머리 - > 계산 = Cpu

얼굴 + 몸매 = 그래픽카드

눈 = 모니터

머리 -> 기억 = HDD/SDD

입 = 스피커

귀 = 마이크

…..

하드웨어

소프트웨어

마음,

생각

사람이 컴퓨터를 사용할 수 있게 시스템의 전반적인 동작을 제어 / 조정 시스템 프로그램들의 모음

Page 3: 운영체제의 역사

OS 의 역사IBM-701 의 사용을 위해 GM 연구소에서 개발을 한 게

원형 ,약 5 년뒤 IBM-704 의 운영체제를 완성

1950 년대

1960 년 시스템 /360 을 발표 운영체제의 개념이 확고해짐

1970 년대 AT&T 의 벨 연구소 에서 UNIX 개발

1980 년대

DOS 의 등장 / IBM-PC 에서 사용된 것은 MS-DOS 1.0(81)

CP/M - 디지털 리서치회사의 개리킬달이 개발

애플사의 GUI 방식의 LISA (83.01)MS 사의 GUI 방식의 WINDOWS 1.0 (83.11)IBM 사와 MS 사가 공동으로 개발한 OS/2 V1.0

(87.05)

리누스 토발즈 의 리눅스 V0.02 (92)1990 년대

Page 4: 운영체제의 역사

1950 년대 IBM - (PC 이전 시대 ) – 1956 년 제너럴모터스 (GM) 의 연구부서가 IBM704 를 위해 개발한 GM-NAA I/0 – 이때 당시 IBM 의 많은 초기 운영체제들 역시 비슷한 케이스가 많다

1960 년대 IBM – OS/360 발표 – 1964 년에 발표 – 운영체제라는 개념이 분명

초기의 OS

Page 5: 운영체제의 역사

UNIX 의 등장 (74 년 ) – AT&T 사의 벨연구소의 켄 톰슨 , 데니스 리치 (C 언어 ) 가 개발 – 69 년 에 첫 버젼 UNICS / 73 년에 데니스 리치가 C 로 개발 – 멀티테스킹 , 다중사용자 지원 – 다른 하드웨어로의 이식이 용이 – 멀틱스 ( 일괄처리 -> 상호작용방식 ) -> 우주항공게임개발 -> 유닉스

CP/M –  Altair8800 과 함께 출시 <- Pc 의 최초의 OS(8BIT) – 애플 2 에서도 실행가능 , 1970~1980 시대의 PC-OS 압도 – 인텔사의 8080/85CPU 시리즈들에 모두 동일하게 실행가능 –  Dos 개발에 영향을 끼침

1970 년대

Page 6: 운영체제의 역사

DOS (Disk Operation System) – 디스크에 읽고 쓰기 등의 명령을 수행하는 프로그램 ( 기존에는 전자테잎을 이용하였다 ) –  CP/M 을 대신할 16BIT OS 를 찾다 QDOS( 시애틀컴퓨터 ) 를 MS 의 빌게이츠가 구입하여 IBM 에 납품한 것이 MS-DOS –  IBM-PC 의 성공과 더불어 MS-DOS 도 큰 성공을 거둠

OS2–  MS 사와 IBM 이 함께 만든 OS. 후에 IBM 단독개발–  32BIT 선점형 멀티테스킹 /GUI 방식으로 기존 DOS 에 비해 쉬운 조작 / 안정적인 디스크관리– 높은사양 , 탐색기없음등의 이유로 WINDOWS 시리즈에 밀렸다

1980 년대

Page 7: 운영체제의 역사

CP/M 의 구동화면

Page 8: 운영체제의 역사

WINDOWS 에서 DOS 창 구동 화면

Page 9: 운영체제의 역사

명령어를 입력해야하는 DOS 를 쉽게 사용할수 만든 UI <MDIR>한국의 최정한이 작성

Page 10: 운영체제의 역사

관계도

CP/M

DOS

IBM

님 계약할래염 ?

뭐래 내가 갑인데 -_-

Q-DOS

시애틀 MS-DOS

M S

삼 ㅋ

팜 ㅋ

둘이서 다해먹자

WIN-DOWS

OS/2

VS

대세

대세

대세

Page 11: 운영체제의 역사

BSD –  Berkely Software Distribution. 버클리 대학생이던 척핼리 , 빌조이가 UNIX 기반에서 개발 ( 버클리 VER. UNIX) – 네트워킹 소프트웨어의 개발로 쉬운 LAN 환경 구축 등 오늘날 인터넷 등의 네트워크 개발 환경에 큰 영향

LINUX (94 년 ) – 리누스토발즈가 개발 – 모든 소스가 공개되어있어 수많은 버전의 리눅스가 존재 – 임베디드 프로그래밍 , 안드로이드 OS 등 의 기반 – 강력한 네트워킹 기능 탑재 , 무료 , – 일반적인 PC 의 OS 로도 많이 쓰이지만 서버 OS 로 아주 많이 사용된다

UNIX 계열

Page 12: 운영체제의 역사

왼쪽이 리눅스 , 오른쪽이 BSD 의 실제 화면 이다

둘 다 UNIX 기반에 사용자들의 커스터 마이징이 자유로운 부분이 장점이라고 한다

Page 13: 운영체제의 역사

WINDOWS –  MicroSoft 사의 GUI OS, 전세계 PC 시장의 90% 의 점유율 – 일반 사용자들에게 가장 익숙하며 , 많은 응용프로그램들을 지원 – 보안 문제에서 취약하다는 평가도 있다

WINDOWS 1.0 –  16BIT 기반의 GUI OS –  MS-DOS 에서 기동하는 일종의 소프트웨어

WINODWS 3.0 -> 3.1x –  90 년 5 월에 발매 –  CD-ROM 드라이브 / 사운드카드 지원 등 멀티미디어 확장 – 멀티테스킹 기능의 강화 –  91 년 7 월에 한글판 발매 –  WINDOWS 버젼중 최초로 성공했다고 평가 받는 3.0 버젼

MICROSOFT/WINDOWS

Page 14: 운영체제의 역사

WINDOWS 95 (95 년 8 월 ) –  WINDOWS 단독으로 부팅이 가능한 모델 –  32BIT 운영체제 – 플러그앤플레이 적용 –  WINDOWS 시작 메뉴 최초 적용 – 인터넷 EXPLORER 포함

WINDOWS 98 (98 년 6 월 ) –  USB 지원 –  WINDOWS95 의 업그레이드버젼

WINODWS ME (00 년 9 월 ) –  DOS 기반 WINDOWS 의 마지막 버젼 – 시스템복원기능 지원 – 자동 업데이트 기능 추가 – 엄청나게 잦은 오류와 메모리관리 실패로 인한 잦은부팅요구 –  OS 폴더를 제외한 모든 파일이 15KB 로 바뀌는 버그도 있었음 – 별명 : WINDOWS Mistake Edition 

MICROSOFT/WINDOWS

Page 15: 운영체제의 역사

WIN 1.0 화면

Page 16: 운영체제의 역사

WIN 3.0 화면

Page 17: 운영체제의 역사

WIN 95 화면

Page 18: 운영체제의 역사

WIN 98 화면

Page 19: 운영체제의 역사

WINDOWS ME

Page 20: 운영체제의 역사

Apple Dos –  Apple 사의 PC Apple2 에서 사용

Apple Lisa os –  Apple pc Lisa 에 탑재 , Gui 의 특징은 있었으나 , 고성능 요구 / 고단가

Apple 시스템소프트웨어 – 매킨토시 전용 OS – 초기의 MAC 은 하드디스크가 없었기 때문에 ROM 에 저장 – 그래픽 인터페이스를 활용한 OS – 협력형 멀티테스킹 – 매킨토시 시스템 7.5VER 이후부터 MAC - OS 라고 명칭 – 초기의 개발자들은 MACH/W 와 별개의 제품으로 보지 않았음 (H/W 와 S/W 를 조화롭게 같이 생각하는 가치관은 요즘도 )

Apple/ MAC OS

시스템 VER1 ~ 맥 OS v9.0 를 일컬어 클래식 맥 OS 라고 칭한다

Page 21: 운영체제의 역사

맥 OS X (v10.0~v10.9) –  BSD( 유닉스기반 ) 을 기반으로 한 맥 OS – 아쿠아 인터페이스 적용 – 평균 1 년에 1번씩 0.1 버전업을 하고 있음 현재 V10.9 – 매킨토시 전용 OS – 실제로 WINDOWS 보다 쓰기 쉽다는 평가가 많다 – 기존의 매킨토시는 INTEL 사의 CPU칩을 이용하지 않았는데 , 기존에 사용하던 파워 PC(IBM) 에서 INTEL 사의 CPU 로 변경 , 맥 OSv10.6 이후 부터는 기존의 파워 PC 사용자에 대한 지원은 없음

Apple/ MAC OS

Page 22: 운영체제의 역사

아쿠아 인터페이스 –  MAC OS X 발매 당시 화재가 되었던 GUI 디자인

보러가기

이후의 업데이트 – 해 마다 버전 업과 함께 신선하고 깔끔한 디자인으로 호평

보러가기

Apple/ MAC OS

Page 23: 운영체제의 역사

맥 OS X v10.0 버전의 아쿠아 인터페이스

Page 24: 운영체제의 역사

맥 OS X v10.6 버전의 디자인

Page 25: 운영체제의 역사

WINDOWS XP (01 년 8 월 ) – 근래들어 가장 장수한 OS ( ~ 오늘 ) – 기존의 WINDOWS 시리즈에 비해 큰 안정감 (블루스크린X) – 제대로 된 사용자계정 지원 (바탕화면 공유 X) – x64 CPU 기반의 버전 발매 (05 년 4 월 ) – 그러나 최근의 고스펙 H/W( 메모리 ,CPU) 에 대한 지원불가

WINDOWS Vista (07 년 1 월 )

– 기존 대비 확연히 달라진 인터페이스 (3D 그래픽 ) –  WINDOWS 시리즈 최초 위젯 내장 – 최적화등 의 문제로 고스펙 PC 를 요구 – 초기에 이전 버전과의 프로그램 호환 문제

00 년대 이후 WINDOWS

WIN XP UI

VISTA UI

Page 26: 운영체제의 역사

WINDOWS XP

Page 27: 운영체제의 역사

VISTA 의 디자인

Page 28: 운영체제의 역사

WINDOWS 7 (09 년 10 월 ) – VISTA 에 비해 H/W 성능 개선 – SSD 정식지원 (HDD 자기디스크 와 SSD 반도체 ) – 터치스크린 지원 – 가상하드디스크 지원 (VHD/얼티밋 ,엔터프라이즈 ver)

WINDOWS 8 (07 년 1 월 )

–  X86 ONLY ->X86 + ARM PROCESSOR –  WINDOWS STYLE UI – 작업관리자 개선 – 초기에 이전 버전과의 프로그램 호환 문제

00 년대 이후 WINDOWS

작업관리자

WIN8 UI

WIN7 UI

Page 29: 운영체제의 역사

WIN 7 의 디자인

Page 30: 운영체제의 역사

WIN 8 의 디자인

Page 31: 운영체제의 역사

WIN 8 의 디자인

Page 32: 운영체제의 역사

IOS – 07 년 아이폰 1G 의 출시로 부터 시작 – ITUNES

WINDOWS NT? 맥OS X 서버 ? – 네트워크 기능을 강화한 운영체제 –  NT(NEW TECHNOLOGY)

그 외 –  GOOGLE 에서 개발한 ANDROID (LINUX 기반 ) – 삼성에서 개발한 BADA

그 외