SlideShare a Scribd company logo
OPERATING SYSTEM
BY
PRIYANKA SHARMA
ASSISTANT PROFESSOR
www.advanced.edu.in
INTRODUCTION
An operating system is the core component of computer.
It is a program that mediates between application programs and
hardware components.
An interface between the user and computer hardware resources.
A collection of software or series of programs which performs
various types of functions for the purpose of managing and
organizing files.
www.advanced.edu.in
NEEDS FOR OPERATING SYSTEM
A computer would be useless without operating system as it is not
able to do anything on its own.
 As the application programs are not able to access the hardware
resources directly. Therefore, an operating system is needed to make
the proper usage of hardware resources.
It provides a stable and consistent way for most of the application to
deal with the hardware without having to know all the details of the
hardware.
www.advanced.edu.in
NEEDS FOR OPERATING SYSTEM
It makes the computer ready for taking instructions from the user.
The operating system controls and co-ordinates all the activities of a
computer system.
The operating system performs the basic tasks such as controlling
and allocating memory, prioritising the processes for instructions,
networking, facilitating and managing files.
www.advanced.edu.in
OPERATING
SYSTEM
It acts as the interface
between the users and
hardware of the
computer.
www.advanced.edu.in
FUNCTIONS OF OPERATING
SYSTEM
oDevice management:-
In a computer system there is a lot of speed mismatch between the
CPU and the input output devices.
The job of an operating system is to maintain the balance between the
input output devices and it has to keep the CPU busy.
It includes the management of speed of different devices , unit of
transfer, sharing of resources etc.
www.advanced.edu.in
FUNCTIONS OF OPERATING
SYSTEM
oProcess management
The operating system must guarantee that the each process or a
running application is treated equally in terms of the time allocated
for CPU to them.
It means that the processor should be efficiently utilised.
www.advanced.edu.in
FUNCTIONS OF OPERATING
SYSTEM
oMemory management
It is the act of managing the computer memory as each process should
have sufficient memory for its execution.
The different types of memory in the system should be utilized
properly so that the processes in the system can run effectively.
www.advanced.edu.in
FUNCTIONS OF OPERATING
SYSTEM
oStorage management:
It is the process which describes the technologies and processes used
by the system to improve t5he performance of data resources.
It is a wide process as it includes the virtualization, replication,
security, compression of data, analyses of traffic etc.
www.advanced.edu.in
PROCESSOR SCHEDULING IN
OPERATING SYSTEM
•As processes enter the system, they are put into a job queue.
•The processes which are actually in ready state in the main memory
are put into the ready queue.
•And the process waiting for the particular input output devices are
put in the device queue.
•The operating system has to select the processes from these queues.
www.advanced.edu.in
SCHEDULING OCCURS
Process switches from running state to waiting state.
Process switching from running state to ready state.
Process switching from waiting state to ready state.
Process terminates or exits.
www.advanced.edu.in
PRE EMPTIVE SCHEDULING
In this scheduling the CPU is allocated to a process and it keeps the
same until that process reaches to any waiting state.
It enters to the waiting state if it requires any input output device.
So the process releases the CPU only if it enters the waiting state.
www.advanced.edu.in
NON-PRE EMPTIVE SCHEDULING
In this scheduling the CPU is allocated to a process and it is never
released.
It means that once we have allocated the CPU to process it will not
switch until it is completed.
www.advanced.edu.in
www.advanced.edu.in
PRIYANKA SHARMA
ASSISTANT PROFESSOR
priyankavirgo.dixit@gmail.com
AITM
70 KM, DELHI-MATHURA ROAD, AURANGABAD,PALWAL
www.advanced.edu.in

More Related Content

What's hot

ITT
ITTITT
Operating system
Operating systemOperating system
Operating system
mak120
 
Ch1
Ch1Ch1
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Dan Hess
 
Operating system Chapter One
Operating system Chapter OneOperating system Chapter One
Operating system Chapter One
Md. Umor Faruk Jahangir
 
Ch1
Ch1Ch1
OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)
Muhammad Osama
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
Basic topic on os
Basic topic on osBasic topic on os
Basic topic on os
Abinaya B
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
RajendraPrasad Alladi
 
Operating System
Operating SystemOperating System
Operating System
Sandeep Ghosh
 
OPERATING SYSTEM
OPERATING SYSTEM OPERATING SYSTEM
OPERATING SYSTEM
Khehra Saab
 
Introduction to Information Technology- Operating system
Introduction to Information Technology- Operating systemIntroduction to Information Technology- Operating system
Introduction to Information Technology- Operating system
Trinity Dwarka
 
Operasting system service
Operasting system serviceOperasting system service
Operasting system service
KarthigaGunasekaran1
 
Chapter 8 system soft ware
Chapter 8 system soft wareChapter 8 system soft ware
Chapter 8 system soft ware
MrSaem
 
Operating System
Operating SystemOperating System
Operating System
Momina Idrees
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
rereelshahed
 
The Operating System
The Operating SystemThe Operating System
The Operating System
andyr91
 

What's hot (18)

ITT
ITTITT
ITT
 
Operating system
Operating systemOperating system
Operating system
 
Ch1
Ch1Ch1
Ch1
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system Chapter One
Operating system Chapter OneOperating system Chapter One
Operating system Chapter One
 
Ch1
Ch1Ch1
Ch1
 
OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)OperatingSystem01..(B.SC Part 2)
OperatingSystem01..(B.SC Part 2)
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Basic topic on os
Basic topic on osBasic topic on os
Basic topic on os
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Operating System
Operating SystemOperating System
Operating System
 
OPERATING SYSTEM
OPERATING SYSTEM OPERATING SYSTEM
OPERATING SYSTEM
 
Introduction to Information Technology- Operating system
Introduction to Information Technology- Operating systemIntroduction to Information Technology- Operating system
Introduction to Information Technology- Operating system
 
Operasting system service
Operasting system serviceOperasting system service
Operasting system service
 
Chapter 8 system soft ware
Chapter 8 system soft wareChapter 8 system soft ware
Chapter 8 system soft ware
 
Operating System
Operating SystemOperating System
Operating System
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
 
The Operating System
The Operating SystemThe Operating System
The Operating System
 

Similar to OPERATING SYSTEM

ch1.ppt
ch1.pptch1.ppt
ch1.ppt
VandanaGaria
 
Compyter system softwere
Compyter system softwereCompyter system softwere
Compyter system softwere
Alamin Hossain Miraje
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
vampugani
 
OpeatingSystemPPT
OpeatingSystemPPTOpeatingSystemPPT
OpeatingSystemPPT
DrPrabakaranPerumal
 
Understanding Basics of OS
Understanding Basics of OSUnderstanding Basics of OS
Understanding Basics of OS
E.M.G.yadava womens college
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
RANVIJAY GAUR
 
Ch1 - OS.pdf
Ch1 - OS.pdfCh1 - OS.pdf
Ch1 - OS.pdf
OmarKamil1
 
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
dipesh845221
 
Basic operating systems in computer and it's uses
Basic operating systems in computer and it's usesBasic operating systems in computer and it's uses
Basic operating systems in computer and it's uses
Surya Vishnuram
 
Ch3
Ch3Ch3
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
Jaleto Sunkemo
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
HarshitKoshta2
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
KrishRaj48
 
Operating System Operations ppt.pptx
Operating System Operations ppt.pptxOperating System Operations ppt.pptx
Operating System Operations ppt.pptx
MSivani
 
Operating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptxOperating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptx
Prudhvi668506
 
os assignment -individual presenation.pptx
os assignment -individual presenation.pptxos assignment -individual presenation.pptx
os assignment -individual presenation.pptx
EngrAliSarfrazSiddiq
 
PROJECT 3.pptx
PROJECT 3.pptxPROJECT 3.pptx
PROJECT 3.pptx
EngrAliSarfrazSiddiq
 
STORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICESSTORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICES
Ayesha Tahir
 
VOSUnit
VOSUnitVOSUnit
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
C.U
 

Similar to OPERATING SYSTEM (20)

ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
Compyter system softwere
Compyter system softwereCompyter system softwere
Compyter system softwere
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
OpeatingSystemPPT
OpeatingSystemPPTOpeatingSystemPPT
OpeatingSystemPPT
 
Understanding Basics of OS
Understanding Basics of OSUnderstanding Basics of OS
Understanding Basics of OS
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
 
Ch1 - OS.pdf
Ch1 - OS.pdfCh1 - OS.pdf
Ch1 - OS.pdf
 
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
wepik-the-evolution-of-operating-systems-from-mainframes-to-modern-computing-...
 
Basic operating systems in computer and it's uses
Basic operating systems in computer and it's usesBasic operating systems in computer and it's uses
Basic operating systems in computer and it's uses
 
Ch3
Ch3Ch3
Ch3
 
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Operating System Operations ppt.pptx
Operating System Operations ppt.pptxOperating System Operations ppt.pptx
Operating System Operations ppt.pptx
 
Operating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptxOperating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptx
 
os assignment -individual presenation.pptx
os assignment -individual presenation.pptxos assignment -individual presenation.pptx
os assignment -individual presenation.pptx
 
PROJECT 3.pptx
PROJECT 3.pptxPROJECT 3.pptx
PROJECT 3.pptx
 
STORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICESSTORAGE DEVICES & OPERATING SYSTEM SERVICES
STORAGE DEVICES & OPERATING SYSTEM SERVICES
 
VOSUnit
VOSUnitVOSUnit
VOSUnit
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 

OPERATING SYSTEM

  • 1. OPERATING SYSTEM BY PRIYANKA SHARMA ASSISTANT PROFESSOR www.advanced.edu.in
  • 2. INTRODUCTION An operating system is the core component of computer. It is a program that mediates between application programs and hardware components. An interface between the user and computer hardware resources. A collection of software or series of programs which performs various types of functions for the purpose of managing and organizing files. www.advanced.edu.in
  • 3. NEEDS FOR OPERATING SYSTEM A computer would be useless without operating system as it is not able to do anything on its own.  As the application programs are not able to access the hardware resources directly. Therefore, an operating system is needed to make the proper usage of hardware resources. It provides a stable and consistent way for most of the application to deal with the hardware without having to know all the details of the hardware. www.advanced.edu.in
  • 4. NEEDS FOR OPERATING SYSTEM It makes the computer ready for taking instructions from the user. The operating system controls and co-ordinates all the activities of a computer system. The operating system performs the basic tasks such as controlling and allocating memory, prioritising the processes for instructions, networking, facilitating and managing files. www.advanced.edu.in
  • 5. OPERATING SYSTEM It acts as the interface between the users and hardware of the computer. www.advanced.edu.in
  • 6. FUNCTIONS OF OPERATING SYSTEM oDevice management:- In a computer system there is a lot of speed mismatch between the CPU and the input output devices. The job of an operating system is to maintain the balance between the input output devices and it has to keep the CPU busy. It includes the management of speed of different devices , unit of transfer, sharing of resources etc. www.advanced.edu.in
  • 7. FUNCTIONS OF OPERATING SYSTEM oProcess management The operating system must guarantee that the each process or a running application is treated equally in terms of the time allocated for CPU to them. It means that the processor should be efficiently utilised. www.advanced.edu.in
  • 8. FUNCTIONS OF OPERATING SYSTEM oMemory management It is the act of managing the computer memory as each process should have sufficient memory for its execution. The different types of memory in the system should be utilized properly so that the processes in the system can run effectively. www.advanced.edu.in
  • 9. FUNCTIONS OF OPERATING SYSTEM oStorage management: It is the process which describes the technologies and processes used by the system to improve t5he performance of data resources. It is a wide process as it includes the virtualization, replication, security, compression of data, analyses of traffic etc. www.advanced.edu.in
  • 10. PROCESSOR SCHEDULING IN OPERATING SYSTEM •As processes enter the system, they are put into a job queue. •The processes which are actually in ready state in the main memory are put into the ready queue. •And the process waiting for the particular input output devices are put in the device queue. •The operating system has to select the processes from these queues. www.advanced.edu.in
  • 11. SCHEDULING OCCURS Process switches from running state to waiting state. Process switching from running state to ready state. Process switching from waiting state to ready state. Process terminates or exits. www.advanced.edu.in
  • 12. PRE EMPTIVE SCHEDULING In this scheduling the CPU is allocated to a process and it keeps the same until that process reaches to any waiting state. It enters to the waiting state if it requires any input output device. So the process releases the CPU only if it enters the waiting state. www.advanced.edu.in
  • 13. NON-PRE EMPTIVE SCHEDULING In this scheduling the CPU is allocated to a process and it is never released. It means that once we have allocated the CPU to process it will not switch until it is completed. www.advanced.edu.in
  • 15. PRIYANKA SHARMA ASSISTANT PROFESSOR priyankavirgo.dixit@gmail.com AITM 70 KM, DELHI-MATHURA ROAD, AURANGABAD,PALWAL www.advanced.edu.in