OS Functions Definition of Systems and Its Information
OS Functions Definition of Systems and Its Information
LEARN
Home > Computer Science > Computer Fundamentals > Operating System > Functions of Operating System
EXAMS
Operating System
Functions
ASK of Operating System
Operating
CONCEPTS System
An operating system (OS) is a program that acts as an interface between the
system hardware and the user. Moreover, it handles all the interactions between
the software and the hardware. All the working of a computer system depends
on the OS at the base level. Further, it performs all the functions like handling
memory, processes, the interaction between hardware and software, etc. Now,
let us look at the functions of operating system.
Operating System
Objectives of OS
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 1/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 2/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
2. Processor Management/Scheduling
When more than one process runs on the system the OS decides how and when
a process will use the CPU. Hence, the name is also CPU Scheduling. The OS:
Round-Robin Scheduling
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 3/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
Since every device should get a chance to use the processor. Hence, the
OS makes sure that the devices get fair processor time.
3. Device Management
Decides which process can use which device for how much time.
4. File Management
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 4/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
5. Storage Management
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 5/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 6/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
Time Sharing
Mobile OS
1. Batch OS
In this system, the OS does not forward the jobs/tasks directly to the CPU. It
works by grouping together similar types of jobs under one category. Further,
we name this group as a ‘batch’. Hence, the name batch OS.
2. Time-Shared OS
When more than one task takes place on the system it is called time-shared OS.
As multiple tasks can run at the system at a time as per requirement. Hence,
they all share the CPU time one by one. Therefore, we also name it
multitasking. The time that each task gets is called quantum.
A fixed interval of time is decided for each task. When the first task executes
for that period of time, the second task executes, and so on.
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 7/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
3. Distributed OS
In this system, there is more than one CPU present. The OS distributes the tasks
among all the processors. The processors do not share any memory or clock
time. OS handles all communication between them through various
communication lines.
4. Network OS
5. Real-Time OS (RTOS)
In these systems, the time interval for processing and responding to inputs is
very small. Therefore, due to this quality, these are used in real-time situations.
For example in missile systems, robots, etc.
In this, the time constraint is very short and strict. Even seconds of delay is not
acceptable.
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 8/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
Memory Management
Device Management
File Management
Security
Accounting
Simple Batch OS
Multitasking/Time-shared OS
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 9/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
Distributed OS
Network OS
Real-Time OS
Round-Robin Scheduling
Previous
Share with friends Next
Need for Operating System Types of Operating System-Interactive (GUI Based)
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 10/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
5 th 6 th 7 th 8 th
9 th 10 th 11 th 12 th
GET STARTED
GET STARTED
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 11/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
Browse
Operating System
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
Post Comment
Browse
Operating System
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 12/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 13/14
9/16/24, 7:43 AM Functions of Operating System: Definition, Types of OS and Examples
CLASS 6 ICSE MAHARASHTRA JEE ADVANCED AIIMS NSO
https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/functions-of-operating-system/ 14/14