1 / 28

OS 의 역사

OS 의 역사. OS(Operating System) 란 ?. 컴퓨터 시스템의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합. 1940 년대. 초기 전자식 디지털 컴퓨터 (EDSAC) 운영체제가 존재하지 않음 단순히 기계적 스위치에 의해 작동. 1950 년대. 최초의 운영체제 IBM-701 컴퓨터의 사용을 위해 GM(General Motors) 연구소에서 1953 년에 개발 한 번에 오직 하나의 작업 만을 수행. 1960 년대.

lester-shaw
Download Presentation

OS 의 역사

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. OS의 역사

  2. OS(Operating System) 란? • 컴퓨터 시스템의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합

  3. 1940년대 • 초기 전자식 디지털 컴퓨터(EDSAC) • 운영체제가 존재하지 않음 • 단순히 기계적 스위치에 의해 작동

  4. 1950년대 • 최초의 운영체제 • IBM-701 컴퓨터의 사용을 위해 GM(General Motors) 연구소에서 1953년에 개발 • 한 번에 오직 하나의 작업 만을 수행

  5. 1960년대 • 1964년 IBM S/360 출시 • 1966년 OS/360 사용 • 멀티프로그래밍, 멀티프로세싱, 시분할처리 개념 대두 • MULTICS project • UNIX(1969)

  6. 1970,1980년대 • BSD(Berkeley Software Distribution)(1977) • 근거리 지역 네트워크(Ethernet 표준에 의해 실용화)(1983) • 네트워크를 기반으로 클라이언트/서버(Client/Server)모델의 확대 • 정보보호 및 보안문제의 증대에 암호화 중요성 대두 • CP/M(1973) - 개인용 컴퓨터 최초의 운영체제

  7. 1980년대 • DOS(Disk Operating System) • QDOS(시애틀 컴퓨터시스템사) • PC-DOS(1981),MS-DOS

  8. 1980년대 • 제록스 스타 GUI (1981) • 최초의 GUI • 아이콘, 폴더, 마우스, 이더넷 네트워킹, 파일 서버, 프린트 서버, 이메일 등의 다양한 기술들과 데스크톱 컴퓨팅을 통합

  9. 1980년대 • Mac Desktop(1984) • 원하는 곳에 파일과 폴더를 drag 하면 파일과 폴더가 복사되는 최초의 시스템

  10. 1980년대 • 윈도우 1.0 (1985) • 멀티태스킹, GUI, 32픽셀 아이콘, 컬러 그래픽 등을 지원 • 느린 속도와 버그 때문에 성공하지 못함

  11. 1980년대 • OS/2(1988) • 마이크로소프트의 운영체제에 위기 의식을 느낀 IBM 의 운영체제 • DOS를 대체하기 위한 마이크로소프트와 IBM의 합작품 • 마이크로소프트는 IBM 의 의도를 알고나서 프로젝트에 빠지게됨 • 스와핑(Swapping)과 멀티태스킹 등의 기능을 지원 -> 윈도우 3.0 에 등장

  12. 1980년대 • 워크플레이스쉘(Workplace Shell, 이하 WPS)이라 불리는 새로운 객체지향적인 GUI를 포함 -> 윈도우 95 에도 등장

  13. 1990년대 • PC용 운영체제(Windows,Mac), 서버용 운영체제(Unix,Linux)의 보편화 • 네트워크와 멀티미디어 처리 기술의 발달 • 그래픽 사용자 인터페이스(GUI)의 강화 • 윈도우 3.0 • Mac Os 7 • 윈도우 95 • 리눅스

  14. 1990년대 • 윈도우3.0(1990) • VGA 비디오 카드의 향상된 그래픽을 적극 활용 • 2년 만에 1,000만 개가 판매

  15. 1990년대 • Mac Os 7(1991) • 모든 색상을 지원하는 최초의 MacOS GUI • App 메뉴와 App이 구동되는 상태에서 숨길 수 있는 숨김(Hide)/보여주기(Show) 기능

  16. 1990년대 • 윈도우 95 (1995) • 역사상 가장 성공적인 OS 중 하나 • 시작 메뉴, 애플리케이션을 관리하기 위한 작업표시줄, 윈도우 탐색기 파일 관리자, 인터넷 익스플로러 를 탑재

  17. 1990년대 • Linux(1991) - 리누스토르발스가개발 • 소스 코드를 자유롭게 수정 배포가능. 누구나 자기가 원하는대로시스템을 변경 • PC에서부터 슈퍼컴퓨터, 휴대 전화, 스마트TV, 개인용 비디오 레코더와 같은 임베디드 시스템까지 광범위하게 이용

  18. 1991년초기버전 XFree86 KDE 1(KDesktopEnvironment1) GNOME3/Shell

  19. 2000년대 • 시스템은 초고속화, 고기능화, 초경량화 방향으로 발전 • 다양한 통신망의 확대와 개발형 시스템의 발달 • PDP, PMP등의 모바일 장치와 가전제품을 위한 모바일 및 임베디드 운영체제의 보편화

  20. 2000년대 운영체제 • 범용컴퓨터 운영체제 - VSE(Virtual Storage Extended) • OS/390(IBM), MSP/EX(FUJITSU) • 중형컴퓨터 운영체제 • UNIX, Linux, IRIX,AIX,HP-UX • 소형컴퓨터 운영체제 • Window XP/Vista/7/8, Max OX • 모바일운영체제 • Windows CE, Palm OS, CellvicOS, IOS, Android • 임베디드 운영체제 - Embedded Linux, pSOS, VxWorks, VRTX

  21. 2000년대 • Mac Os X(2001) • 맥 OS X는 넥스트가 개발한 유닉스 기반의 기술들로 구성 • 애플에게새로운 성공의 시대를 열어준 맥 OS X,GUI 영역에서도 혁신

  22. 2000년대 • 이 GUI는 "아쿠아" 인터페이스 • 부드러운 엣지의 더 커진 아이콘, 반투명 색상, 충돌 없이 복수의 앱들을 동시에 실행시킬 수 있는 기능성 등으로 호평

  23. 2000년대 • 윈도우 XP(2001) • 루나(Luna)’ 시각 테마, 시작 메뉴, 클리어타입 폰트, 작업표시줄에서의 작업 그루핑(Grouping) 등의 새로운 인터페이스 기능은 소비자들의 입맛을 순식간에 사로잡음

  24. 윈도우 7(2009)은 속도 및 유연성을 필두로 시장을 공략 • 새로운 GUI 기능도 한몫 했다. • 아울러 사용자가 두 개의 창을 나란히 위치시킬 수 있는 에어로 스냅(Aero Snap) 현재 창을 흔들면 나머지 창이 최소화 되는 에어로 쉐이크(Aero Shake) • 윈도우 8(2012)은 터치화면 기능을 전통적인클라이언트 OS 기능과 섞는 맥OS X 라이온의 행보를 따르고 있다. • 마우스 키보드도 이용 가능

  25. 2000년대 • 모바일 운영체제 • IOS (2007) • Android (2008)

  26. IOS(2007) • 프로그래밍 언어 : C, C++, Objective-C • OS 계열 : OS X, 유닉스 계열 • 최신 버전 : 7.0.4 (11B554a)

  27. 안드로이드(2008) • 프로그래밍 언어 : C, C++, 파이썬, 자바 • OS 계열 : 유닉스 계열, 리눅스 • 소스 형태 : 오픈 소스 소프트웨어 • 최신 버전 : 안드로이드4.4 킷캣

  28. 감사합니다.

More Related