Unit 1 Operating System Services
Unit 1 Operating System Services
• An operating system is software that acts as an intermediary between the user and computer
hardware. It is a program with the help of which we are able to run various applications. It is
the one program that is running all the time. Every computer must have an operating system
to smoothly execute other programs.
• The OS coordinates the use of the hardware and application programs for various users. It
provides a platform for other application programs to work. The operating system is a set of
special programs that run on a computer system that allows it to work properly. It controls
input-output devices, execution of programs, managing files, etc.
User and other system programs
System Calls
I/O Oper Protecti
Execution File Resource Accounti
Communication on &
Program Error System Allocation ng Security
Detectio
n Services
Operating System
Hardware
OPERATING SYSTEM SERVICES
• Device drivers are software that is associated with hardware that is being managed by the OS
so that the sync between the devices works properly.
Resource Allocation:
• The operating system guarantees that all available resources are properly utilized by
determining which resource should be used by whom and for how long. The operating
system makes all of the choices.
Accounting
• The operating system keeps track of all the functions that are active in the computer system
at any one time. The operating system keeps track of all the facts, including the types of
mistakes that happened.