Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating System 2 Overview

Similar presentations


Presentation on theme: "Operating System 2 Overview"— Presentation transcript:

1 Operating System 2 Overview

2 OPERATING SYSTEM OBJECTIVES AND FUNCTIONS

3 An OS is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware. Objectives: Convenience Efficiency Ability to evolve

4 Briefly, the OS typically provides services in the following areas:
Program development Program execution Access to I/O devices Controlled access to files System access Error detection and response Accounting

5

6

7 THE EVOLUTION OF OPERATING SYSTEMS

8 Serial Processing Simple Batch Systems Multiprogrammed Batch Systems Time-Sharing Systems

9

10

11

12 Five major theoretical advances
1. Processes Three major lines of computer system development created problems in timing and synchronization that contributed to the development of the concept of the process:multiprogramming batch operation, time sharing, and real-time transaction systems problems: Improper synchronization, Failed mutual exclusion, Nondeterminate program operation, Deadlocks 2. Memory management Process isolation Automatic allocation and management Support of modular programming Long-term storage

13

14 Cont.. 3. Information protection and security
Availability Confidentiality Data integrity Authenticity 4. Scheduling and resource management\ Fairness Differential responsiveness Efficiency 5. System structure

15

16 Different approaches on os
Microkernel architecture Multithreading Symmetric multiprocessing Distributed operating systems Object-oriented design

17 MICROSOFT WINDOWS OVERVIEW

18 TRADITIONAL UNIX SYSTEMS

19

20 Modern Unix & Linux

21 As UNIX evolved, the number of different implementations proliferated, each providing some useful features. There was a need to produce a new implementation that unified many of the important innovations, added other modern OS design fetures, and produced a more modular architecture.

22

23

24

25

26 Selesai....


Download ppt "Operating System 2 Overview"

Similar presentations


Ads by Google