0% found this document useful (0 votes)
113 views30 pages

Operating System: Presented by

The document discusses operating systems, including their structure, purpose, functions, types, and advantages. It defines an operating system as a program that acts as an intermediary between the user and computer hardware. The structure of an OS consists of four layers - hardware, software, system programs, and application programs. The main purposes of an OS are to manage computer resources and provide an environment for program development and execution. Key functions include process management, resource management, memory management, file management, security management, and communication management. Common types of OS are real-time, single-user single-tasking, single-user multi-tasking, and multi-user multi-tasking. Advantages include being user-friendly

Uploaded by

Ritika Balhara
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views30 pages

Operating System: Presented by

The document discusses operating systems, including their structure, purpose, functions, types, and advantages. It defines an operating system as a program that acts as an intermediary between the user and computer hardware. The structure of an OS consists of four layers - hardware, software, system programs, and application programs. The main purposes of an OS are to manage computer resources and provide an environment for program development and execution. Key functions include process management, resource management, memory management, file management, security management, and communication management. Common types of OS are real-time, single-user single-tasking, single-user multi-tasking, and multi-user multi-tasking. Advantages include being user-friendly

Uploaded by

Ritika Balhara
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 30

Operating System

Presented By:
Sonu
Sihmar
Agenda
 What is OS?
 Structure Of OS.
 Purpose Of OS?
 Why we Need Of OS?
 What OS does?
 Functions Of OS.
 Features Of OS.
 Types of OS.
 Advantages of OS.
 Conclusion.
Introduction……
What is an operating system
An operating system is a
program that acts as an
intermediate between the user
and the computer hardware.

Operatingsystem is the set of


programs that controls a
computer.
Theoperating system is a vital
component of the system
software in a computer system.
Examples:
Windows, Linux, Unix
and Mac OS, etc.
Some Examples of
Operating System
Computer System Structure
 Computer system can be divided into four components:.
◦ Hardware – provides basic computing resources.
 CPU, memory, I/O devices.
◦ Operating system-
 Controls and coordinates use of hardware among
various applications and users.
◦ Application programs – define the ways in which the
system resources are used to solve the computing
problems of the users.
 Word processors, compilers, web browsers,
database systems, video games.
◦ Users
 People, machines, other computers.
Structure Of Operating System
Structure of Operating
System (Contd…):
 The structure of OS consists of 4 layers:

1. Hardware:
Hardware consists of CPU, Main memory,
I/O Devices, etc,

2. Software (Operating System):


Software includes process management
routines, memory management routines,
I/O control routines, file management
routines.

(Contd…)
Static view
Structure Of Operating
System (Contd…):

3. System programs:
This layer consists of compilers,
Assemblers, linker etc.

4. Application programs:
This is dependent on users need. Ex.
Railway reservation system, Bank
database management etc.,
Dynamic view
Purpose of Operating System

 Operating systems exist for two main purposes:

1. It is designed to make sure a computer


system
performs well by managing all its
activities.

2. It provides an environment for the


development and execution of programs.
Why Need Of OS?
 It allows a program to run on multiple different
types of hardware.

 An operating system provides a layer between


the program and hardware to enable a program
to use a standard interface no matter what
hardware is used.

 Without an operating system, you would have to


access all of the hardware at a very low level -
implement your own file system, etc.

 The operating system handles the jobs so that


other programs can concentrate on something
What OS does?
 An operating system performs basic tasks such as,

 Controlling and Allocating Memory,

 Prioritizing system requests,

 Controlling input and output devices,

 Facilitating networking and

 Managing file systems.


Features Of OS
 Managing Resources.
 Providing a user interface.
 Control to the computer hardware.
 Support for built-in utility programs.
 Reliable.
 Enhance time sharing.
 Operational at all times.
 Coordination and have good control of input and
output operations.
Functions Of OS
 Process Management.

 Resource Management.

 Memory Management.

 File Management.

 Security Management.

 Communication Management.
Process management
 By process management OS manages many
kinds of activities :-
◦ All process from start to shut down:
◦ Open,
◦ Save,
◦ Copy,
◦ Print,
◦ Send and
◦ Install.
Resource Management
 It is a technique of managing Resources.

 Its Operating System Primary Responsibility.

 Installing drivers required from input,


output,power,memory, communication device.

 Coordinating among peripheral.


File Management
 The file management system allows the user to
perform such tasks:-

Creating files and directories.

Renaming files.

Coping and moving files.

Deleting files.
Security Management
 By security management OS manages many
tasks such as:-

Alert messages.

Dialogue boxes.

Firewall.

Passwords.
Communication management
 User-application-software-hardware.

 Command interpretation.

 Downloading- uploading.

 One computer to another computer-LAN/WAN.


Types Of OS
 Real time operating system.

 Single user, single tasking.

 Single user, multi tasking.

 Multi user, multi tasking.


Real time operating system
 A real time operating system is a
very fast, relatively small OS.
 It is needed to run real-time

applications.
 It may support multiple

simultaneous tasks or it may


support only single tasking.
 Real time applications are

needed to run medical


diagnostics equipment, life-
support system, scientific
instruments & industrial system.
Single user, single tasking
 An operating system
that allows a single user
to perform just one task
at a time is a Single
user-single tasking
operating system.
 To a user a task is a

function such as printing


a document , writing a
file to disk, editing a file
or downloading a file
from a network server.
 MS-DOS is an example of

a single-tasking OS
3
Single user/multitasking
 A single user-multitasking
operating system is one
that allows a single user
to perform two or more
functions at once.
 The most commonly used

personal computers
usually run such Os,
including Microsoft
Windows and Macintosh
operating system.
Multi user/ Multi tasking
 Multi-user operating system
which means more than one
user is logged on and can use
the computer at the same time.
 Allows multiple users to access

the computer system at the


same time.
 Time Sharing system and

Internet servers as the multi


user systems.
 Examples of multi user- multi

tasking Oss include UNIX.


Advantages Of OS
 Easy to use and User friendly.

 It is a plate-form of all programs.

 No need to know any technical language.

 Allocating memory is easy and cheap .

 Allows Paging and demand paging concepts.

 More efficient in swapping.


Conclusion

World without Operating system is like


human without heart..
QUERIES!!!
Thank You….

You might also like