20
OPERATING SYSTEM OVERVIEW

Overview of various types of operating system

Embed Size (px)

Citation preview

Page 1: Overview of various types of operating system

OPERATING SYSTEM OVERVIEW

Page 2: Overview of various types of operating system

Presented By

Page 3: Overview of various types of operating system
Page 4: Overview of various types of operating system

Operating SystemAn operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs

Introduction

Page 5: Overview of various types of operating system

• Single- and multi-tasking

• Distributed

• Templated

• Embedded

• Real-time

• Library

Types of OS

Page 6: Overview of various types of operating system

 Real Time Operating System

• An operating system (OS) intended to serve real-time application requests

• An RTOS has an advanced algorithm for scheduling.

Page 7: Overview of various types of operating system

Evolution of Operating Systems

A major OS will evolve over time for a number of reasons:

Page 8: Overview of various types of operating system

Evolution of Operating Systems

 Stages include:

Page 9: Overview of various types of operating system

Kernel

A kernel connects the application software to the hardware of a computer.

Page 10: Overview of various types of operating system

Functions of OS

• Process Management• Memory management• I/O Device management• File system• Protection and Security• Network management• Device drivers• User Interface

Page 11: Overview of various types of operating system

Memory is expanded to hold three, four, or more programs and switch among all of them

Operating System Structure

Page 12: Overview of various types of operating system

• Can be used to handle multiple interactive jobs• Processor time is shared among multiple users

Page 13: Overview of various types of operating system

Examples  

Open source - Based on open, published source code– UNIX and Linux

 Proprietary - Closed – Apple Macintosh 

Hybrid - Some elements open, some elements closed

– Microsoft

13

Page 14: Overview of various types of operating system
Page 15: Overview of various types of operating system

Causes of Errors

• Deadlocks– it is possible for

two or more programs to be hung up waiting for each other

• Improper synchronization– a program must

wait until the data are available in a buffer

Page 16: Overview of various types of operating system

• Program development• Program execution• Access I/O devices• Controlled access to files• System access• Error detection and response• Accounting

Page 17: Overview of various types of operating system

Advantages of OS

• Easy to use• User friendly• Intermediate between all hardware's and

software's of the system• No need to know any technical languages• Its the platform of all programs

Page 18: Overview of various types of operating system

Conclusion

• Without an operating system the computers cannot run the application and we cannot do work in the computer.

• Therefore operating system is very important for using computer.

Page 19: Overview of various types of operating system

Any Query?????

Page 20: Overview of various types of operating system

Hey Buddy…..