1 / 32

운영체제의 역사

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

overton
Télécharger la présentation

운영체제의 역사

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 운영체제의 역사 운영체제의 역사 작성/발표 오두환

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

  3. OS의 역사 IBM-701의 사용을 위해 GM연구소에서 개발을 한 게 원형, 약 5년뒤IBM-704의 운영체제를 완성 1950 년대 1960 년 시스템/360을 발표 운영체제의 개념이 확고해짐 1970 년대 AT&T의 벨 연구소 에서 UNIX 개발 CP/M - 디지털 리서치회사의 개리킬달이 개발 1980 년대 DOS 의 등장 / IBM-PC 에서 사용된 것은 MS-DOS 1.0(81) 애플사의 GUI 방식의 LISA (83.01) MS 사의 GUI 방식의 WINDOWS 1.0 (83.11) IBM 사와 MS 사가 공동으로 개발한 OS/2 V1.0 (87.05) 1990 년대 리누스토발즈 의 리눅스V0.02 (92)

  4. 초기의 OS • 1950 년대 IBM - (PC이전 시대) – 1956년 제너럴모터스(GM)의 연구부서가 IBM704를 위해 개발한 GM-NAA I/0 – 이때 당시IBM의 많은 초기 운영체제들 역시 비슷한 케이스가 많다 • 1960 년대 IBM – OS/360 발표 – 1964 년에 발표 – 운영체제라는 개념이 분명

  5. 1970 년대 • UNIX의 등장 (74년) – AT&T 사의 벨연구소의켄톰슨, 데니스리치(C언어)가개발 – 69년 에 첫 버젼UNICS / 73년에 데니스리치가C로 개발 – 멀티테스킹, 다중사용자 지원 – 다른 하드웨어로의 이식이 용이 – 멀틱스(일괄처리 ->상호작용방식 )->우주항공게임개발-> 유닉스 • CP/M – Altair8800과 함께 출시 <- Pc의 최초의 OS(8BIT) – 애플2 에서도 실행가능, 1970~1980 시대의 PC-OS 압도 – 인텔사의 8080/85CPU 시리즈들에 모두 동일하게 실행가능 – Dos개발에 영향을 끼침

  6. 1980 년대 • 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 시리즈에 밀렸다

  7. CP/M 의 구동화면

  8. WINDOWS 에서 DOS 창 구동 화면

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

  10. 관계도 대세 님 계약할래염? CP/M OS/2 IBM 뭐래 내가 갑인데-_- 둘이서 다해먹자 DOS VS 삼 ㅋ 대세 시애틀 M S WINDOWS Q-DOS MSDOS 팜 ㅋ 대세

  11. UNIX 계열 • BSD – Berkely Software Distribution. 버클리 대학생이던 척핼리,빌조이가UNIX 기반에서 개발(버클리 VER. UNIX) – 네트워킹 소프트웨어의 개발로 쉬운 LAN 환경 구축 등 오늘날 인터넷 등의 네트워크 개발 환경에 큰 영향 • LINUX (94년) – 리누스토발즈가 개발 – 모든 소스가 공개되어있어 수많은 버전의 리눅스가 존재 – 임베디드 프로그래밍, 안드로이드OS 등 의 기반 – 강력한 네트워킹 기능 탑재, 무료, – 일반적인 PC의 OS로도 많이 쓰이지만 서버OS로 아주 많이 사용된다

  12. 왼쪽이 리눅스, 오른쪽이 BSD 의 실제 화면 이다 둘 다 UNIX 기반에 사용자들의 커스터마이징이 자유로운 부분이 장점이라고 한다

  13. MICROSOFT/WINDOWS • 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버젼

  14. MICROSOFT/WINDOWS • 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

  15. WIN 1.0 화면

  16. WIN 3.0 화면

  17. WIN 95 화면

  18. WIN 98 화면

  19. WINDOWS ME

  20. Apple/ MAC OS • 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를 조화롭게 같이 생각하는 가치관은 요즘도 ) 시스템 VER1 ~ 맥 OS v9.0 를 일컬어 클래식맥 OS 라고 칭한다

  21. Apple/ MAC OS • 맥 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 사용자에 대한 지원은 없음

  22. Apple/ MAC OS • 아쿠아 인터페이스 –  MAC OS X 발매 당시 화재가 되었던 GUI 디자인 보러가기 • 이후의 업데이트 – 해 마다 버전 업과 함께 신선하고 깔끔한 디자인으로 호평 보러가기

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

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

  25. 00 년대 이후 WINDOWS WIN XP UI • WINDOWS XP (01년 8월) – 근래들어 가장 장수한 OS ( ~오늘) – 기존의 WINDOWS 시리즈에 비해 큰 안정감(블루스크린X) – 제대로 된 사용자계정 지원 (바탕화면 공유X) – x64 CPU 기반의 버전 발매(05년 4월) –그러나 최근의 고스펙H/W(메모리,CPU) 에 대한 지원불가 • WINDOWS Vista (07년 1월) – 기존 대비 확연히 달라진 인터페이스 (3D 그래픽) – WINDOWS 시리즈 최초 위젯 내장 – 최적화등 의 문제로 고스펙PC를 요구 – 초기에 이전 버전과의 프로그램 호환 문제 VISTA UI

  26. WINDOWS XP

  27. VISTA 의 디자인

  28. 00 년대 이후 WINDOWS • WINDOWS 7 (09년 10월) – VISTA 에 비해 H/W 성능 개선 – SSD 정식지원(HDD자기디스크와 SSD반도체) – 터치스크린 지원 – 가상하드디스크 지원(VHD/얼티밋,엔터프라이즈 ver) • WINDOWS 8 (07년 1월) – X86 ONLY ->X86 + ARM PROCESSOR – WINDOWS STYLE UI – 작업관리자 개선 – 초기에 이전 버전과의 프로그램 호환 문제 WIN7 UI WIN8 UI 작업관리자

  29. WIN 7 의 디자인

  30. WIN 8 의 디자인

  31. WIN 8 의 디자인

  32. 그 외 • IOS – 07년 아이폰1G의 출시로 부터 시작 – ITUNES • WINDOWS NT? 맥OS X 서버? – 네트워크 기능을 강화한 운영체제 –  NT(NEW TECHNOLOGY) • 그 외 –  GOOGLE 에서 개발한 ANDROID (LINUX 기반) – 삼성에서 개발한 BADA

More Related