SlideShare a Scribd company logo
1 of 15
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

Operating system
Operating systemOperating system
Operating system
mak120
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Dan Hess
 

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 ms priyanka

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
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
C.U
 

Similar to Operating system ms priyanka (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
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

Operating system ms priyanka

  • 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