Download presentation
Presentation is loading. Please wait.
1
McGraw-Hill Technology Education
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
2
7A장 운영체제의 기초
3
운영체제의 목적 사용자 인터페이스를 화면에 출력 프로그램들을 사용할 수 있도록 함
하드웨어와 다른 소프트웨어들과 원활히 작동할 수 있도록 조정 정보 저장과 검색 관리 Teaching Tip File and folder storage is covered in chapter 6.
4
운영체제의 유형 실시간 운영체제 크기가 작고 매우 빠른 운영체제 장치의 회로 속에 존재 실시간 응용 실행 가능
MP3 플레이어, 의학 진단 장비 등
5
운영체제의 유형 단일사용자/단일작업 운영체제 한 사용자에게 한번에 오직 하나의 작업만 실행할 수 있도록 지원
MS-DOS 와 팜 휴대용 컴퓨터 등 주기억 장치나 디스크의 공간을 매우 적게 차지 강력하고 비싼 컴퓨터를 필요로 하지 않음
6
운영체제의 유형 단일사용자/다중작업 운영체제 한번에 두 개 이상의 기능을 수행할 수 있도록 지원 가장 대중적인 운영체제의 유형
윈도우즈와 매킨토시 운영체제 등 고가의 컴퓨터 필요 단점 : 크기와 복잡도의 증가 Teaching tip It is true that multi-tasking operating systems are complex. However both XP and OS X make the multitasking process painless for the user.
7
운영체제의 유형 다중사용자/다중작업 운영체제 서버 한 대에 다수의 사용자가 동시에 다수 개의 프로그램을 수행할 수 있도록 지원
각 사용자에게 사용자 세션이라는 완벽한 환경이 서버상에 제공 유닉스(UNIX), 리눅스, VMS 등 관리의 용이 성능이 좋은 컴퓨터가 요구 Teaching tip Multi-user Multitasking OS's are found on supercomputers, mainframes and minicomputers. Through Linux, a PC can also support user sessions and terminal connections.
8
다중사용자/다중작업 운영체제
9
사용자 인터페이스 사용자 인터페이스 사용자와 컴퓨터의 상호작용 각각의 다른 숙련도가 요구됨
10
사용자 인터페이스 그래픽 사용자 인터페이스 (GUI) 가장 일반적으로 사용되는 인터페이스 마우스를 이용해 그래픽 객체들을 다룸
윈도우즈, 맥킨토시, Gnome, KDE 마우스를 이용해 그래픽 객체들을 다룸 바탕화면(desktop) 방식 사용 바로가기(shortcut)는 PC나 네트워크상의 자원들에 대한 링크를 표현 작업 전환(task switching) 대화상자(dialog box) Insider information The first commercial GUI was the Xerox Star. Teaching Tip There are several types of dialog boxes. Any errors are displayed in a dialog box. This box is system modal - it requires a response before returning to the OS. Save and print boxes are application modal - The box must be dealt with before returning to the application. However, other OS tasks can be performed.
11
그래픽 사용자 인터페이스
12
사용자 인터페이스 명령행 인터페이스 명령 인터페이스 사용자는 화면에서 프롬프트(Prompt)다음에 문자열 명령을 입력
DOS, Linux, UNIX 사용자는 화면에서 프롬프트(Prompt)다음에 문자열 명령을 입력 사용자는 모든 명령어를 기억해야 함 모든 GUI 운영체제에서도 사용 가능 Teaching tip Demonstrate the command line interface in Windows by running cmd. In the command line interface use ping and ipconfig as commands that cannot be run in the GUI.
13
명령행 인터페이스
14
프로그램 실행 지원되는 많은 어플리케이션이 있음 시스템 호출(system call) 정보 공유
운영체제에게 여러 가지 정보 또는 서비스를 제공하도록 요청 정보 공유 복사하기(Copy)명령 와 붙이기(paste) 명령 객체 연결 및 삽입(OLE : Object Linking and Embedding) Teaching tip Most students have never encountered a link. I use MS Excel and MS Word to link. Create and save a simple spreadsheet in Excel. Copy the spreadsheet to the clipboard. Open MS Word and paste-link the spreadsheet. Save the MS Word document. Then change and save the spreadsheet in Excel. The word document is automatically updated.
15
하드웨어 관리 프로그램이 실행되려면 하드웨어 장치 (메모리, 모니터, 드라이브, 프린터 등)필요 인터럽트
CPU 정지 하드웨어 장치 연결 디바이스 드라이버의 하드웨어 구동 Discussion point The mouse uses an interrupt. Many users will move the mouse while waiting for the CPU to finish a task. What does moving the mouse do to the current process? Teaching tip Discuss what can happen when the wrong driver is installed on a computer.
16
파일과 폴더 정리 정리된 저장 긴 파일 이름 폴더를 생성하고 다른 폴더 안에 위치할 수 있음 안정적인 저장장치의 작동
17
운영체제의 개선 유틸리티(utility) 운영체제에 포함되지 않은 서비스 제공 일반적인 4가지 공통적인 종류
방화벽(firewall), 바이러스와 압축 등 가격 천차만별 Discussion point With Windows XP and SP2, Microsoft has included a firewall and pop-up blocker both typically considered utility software. In the near future, the core services provided by an OS may include security features.
18
운영체제의 개선 백업 유틸리티(backup utility) 하드 디스크에서 다른 저장 매체로 파일 복사 데이터 보존
대부분의 운영체제는 기능을 내장하고 있음 많은 백업 유틸리티가 있음
19
백업 소프트웨어
20
운영체제의 개선 백신 매우 중요한 유틸리티 바이러스 발견, 차단 및 삭제 정기적인 업데이트 필요
McAfee 와 Norton Anti-Virus
21
운영체제의 개선 방화벽 매우 중요한 유틸리티 침입자로부터 컴퓨터를 보호 해커들로부터 컴퓨터를 찾지 못하게 만듦
Zone Labs 은 가정용 방화벽 시스코(Cisco) 에서 하드웨어 방화벽 판매 Teaching tip Windows XP includes a firewall. Service pack 2 will turn this firewall on by default. To test your computer’s security visit and run the various Shields Up! tests
22
운영체제의 개선 침입 탐지 종종 방화벽이나 인터넷 보안 프로그램의 번들에 하나의 기능으로 포함 침입 시도의 유형을 알려줌
Snort 는 LINUX 기반
23
운영체제의 개선 화면 보호기 화면의 내용을 숨기는 기능으로 널리 사용되는 유틸리티
원래 고정된 이미지가 모니터를 태우는 사고를 막기 위해 고안(현재는 이런 문제점이 없음) 거의 사용자 시스템의 개성을 더 할 수 있는 용도 일정 시간 동안 키보드나 마우스 등 지시 장치들이 사용되지 않으면 자동적으로 실행
24
7A장 End of Chapter
Similar presentations