Dr Nishant Jain
Assistant Professor
Dept. of CSE,
MITS-DU
Dr Nishant Jain, MITS-DU Gwalior
, Contents
S . No. Topic Slide No
1 Introduction 1
2 Types of OS 6
3 Computer System Structure 11
4 Operating System Services 13
5 Evolution of OS 25
6 System Call & API 43
7 Kernel 60
8 OS Structure 73
9 Booting in OS 81
10 Interrupt 88
Dr Nishant Jain, MITS-DU Gwalior
,What is an operating system?
Definition: An operating system is the most
important software that runs on a computer. It
manages the computer's memory and processes,
as well as all of its software and hardware. It also
allows you to communicate with the computer
without knowing how to speak the computer's
language. Without an operating system, a
computer is useless.
Dr Nishant Jain, MITS-DU Gwalior
, Definition: An Operating System can be defined as an interface between user
and hardware. It is responsible for the execution of all the processes, Resource
Allocation, CPU management, File Management and many other tasks.
The purpose of an operating system is to provide an environment in which a user
can execute programs in convenient and efficient manner.
What is an operating system?
Dr Nishant Jain, MITS-DU Gwalior