Download presentation
Presentation is loading. Please wait.
Published bySaverio Spano Modified 5년 전
1
제7강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
2
PC정비사 1급(필기) 제7강 PC 운영체제 예상문제
3
PC 운영체제(1) 운영체제(OS : Operating System) 시스템 소프트웨어, 컴퓨터와 사용자의 중계역할
하드웨어와 응용프로그램간의 인터페이스 CPU, 주기억장치, 입출력장치 등 컴퓨터 자원을 관리하는 프로그램 시스템의 평가기준 처리능력(Throughput)의 향상 사용가능도(Availability)의 향상 응답시간(Turn-Around Time)의 단축 신뢰도(Reliability)의 향상 1 PC정비사 1급(필기) Lee Hoon
4
PC 운영체제(2) 운영체제의 종류 MS-DOS(Microsoft-Disk Operating System) - Microsoft사가 IBM PC용 개발, 단일 이용자 및 단일 태스크용 Windows : GUI(Graphic User Interface) 운영체제, Window3.1, Window95, Window98, Window NT, Window XP, Window CE 등 OS/2 : IBM사와 Microsoft사가 PS/2 사용 목적으로 만든 운영체제 Unix : C언어로 개발, 멀티 태스킹, 멀티 유저를 지원 Linux : 워크스테이션, 개인용 컴퓨터에 사용 - 네트워크 기능 강력, 유닉스와 유사, 소스 코드를 무료 공개 Mac OS : 매킨토시용 OS, GUI(Graphic User Interface) 운영체제 솔라리스 ; 썬마이크로시스템즈사, 유닉스기반 운영체제 2 PC정비사 1급(필기) Lee Hoon
5
PC 운영체제(3) 운영체제의 구성 제어 프로그램(Control Program)
- 시스템 전체의 동작 상태를 감시, 프로그램 실행 과정을 지시, 다음에 실행할 프로그램을 준비 - 데이터 관리 프로그램, 작업 관리 프로그램, 감시 프로그램, 통신 제어 프로그램 처리 프로그램(Processing Program) - 실제 데이터 처리를 하기 위한 프로그램 - 제어 프로그램의 지시와 감독을 직접 처리하여 결과를 생산 - 문제 처리 프로그램, 언어 번역 프로그램, 서비스 프로그램, 사용자 프로그램 3 PC정비사 1급(필기) Lee Hoon
6
PC 운영체제(4) 운영체제의 운영방식 실시간 처리(On-line, Real Time System) 온라인 방식, 데이터가 발생하는 즉시 처리 일괄 처리(Bacth Processing System) - 일정량이나 일정 기간이 될 때까지 자료를 모아서 한꺼번에 처리 시분할 처리(TSS : Time Sharing System) CPU의 처리 시간을 분할하여 동시에 여러 개의 작업을 처리하는 방식 다중 프로그래밍(Multi Programming) 하나의 CPU를 이용해 2개 이상의 프로그램을 동시에 처리 다중 처리(Multi Processing) 개 이상의 CPU가 여러개의 작업을 처리 4 PC정비사 1급(필기) Lee Hoon
7
PC 운영체제(5) 인터럽트(Interrupt) : 컴퓨터에 예기치 않은 일이 발생한 경우
현재 실행 중인 프로그램을 중단하고, 요구하는 프로그램 실행 인터럽트 수행이 끝나면 중단된 프로그램을 다시 수행 하드웨어 인터럽트 - 정전 : 우선 순위 1위 기계착오 인터럽트 : 장치의 오류 외부 인터럽트 : 오퍼레이터의 요구에 의한 오류 입출력 인터럽트 : 입/출력 오류가 발생 소프트웨어 인터럽트 - 프로그램 인터럽트 : 프로그램상의 오류 - SVC(SuperVisor Call) : 제어 프로그램 호출, 우선 순위 가장 낮음 5 PC정비사 1급(필기) Lee Hoon
8
PC 운영체제(6) 스케줄링 방식 선점방식 : 한 프로세스가 CPU 점유하고 있을 때 다른 프로세스가 현재 프로세스를 중단시키고 CPU를 차지할 수 있는 방식 - RR(Round Robin) : 먼저 들어온 작업도 할당 시간만 CPU 사용 - SRT : 남은 작업 시간이 가장 짧은 프로세스 먼저 실행 비선점방식 : CPU 할당받으면 그 프로세스가 실행 완료 때까지 독점 - FIFO : 먼저 들어온 작업을 먼저 처리 - SJF : 실행 시간이 가장 짧은 작업부터 처리 HRN : SJF의 방식의 단점을 보완 우선순위 : 우선순위 부여후 순서대로 작업 수행 - 기한부 : 제한된 시간내에 반드시 완료 6 PC정비사 1급(필기) Lee Hoon
9
예상문제 1. 다음 중 프로세스 스케줄링의 종류가 아닌 것은? 가. FIFO(First In First Out)
나. Round Robin 다. Shortest Job First 라. Semaphore 2. 입력되는 자료들을 일정 기간 동안 또는 일정량의 자료를 모아 한 번에 처리하는 운영체제 방식은? 가. 온라인처리방식(On-Line Processing System) 나. 다중프로그래밍체제(Multiprogramming System) 다. 일괄처리체제(Batch Processing System) 라. 시분할체제(Time Sharing System) 7 PC정비사 1급(필기) Lee Hoon
10
All The Best! “꼭” 합격하시기를 기원합니다!
Copyright(c) 2008 LeeHoon All rights reserved. All The Best! “꼭” 합격하시기를 기원합니다!
Similar presentations