SlideShare ist ein Scribd-Unternehmen logo
1 von 19
OPERATING SYSTEM
MR.HIMANSHU GARG
Email:garg2865@gmail.co
m
DEFINATION
An operating system (OS) is system software that
manages computer hardware and software resources
and provides common services for computer
programs. The operating system is a component of
the system software in a computer system. Application
programs usually require an operating system to
function.
FUNCTIONS OF O.S
Interface:- It act as an interface between user
and hardware. The computer hardware does not
understand the human language it understand
only binary language which is in the form of 0
or 1 . It is the responsibility of the operating
system to convert human language into binary
language and vice-versa.
‱ Memory Management:-It is the most critical job for the operating
system to manage the memory. The OS decides the which file will
be stored at which location in the memory. Both primary memory
and secondary memory are under the control of Operating
System.
‱ Peripheral Management:- The OS also manages the input output
devices which are connected to the computer. There are many
input output devices which are under the control of Operating
System.
‱ Process Management:- The Operating System also Treats the
Process Management means all the Processes those are given by
the user or the Process those are System ‘s own Process are
Handled by the Operating System . The Operating System will
Create the Priorities foe the user and also Start or Stops the
Execution of the Process and Also Makes the Child Process after
dividing the Large Processes into the Small Processes.
TYPES OF OPERATING SYSTEM
Basically there are two types of operating system
1.Networking Operating System
2.Client Operating System
NETWORKING OPERATING SYSTEM
Networking operating system provides services to the client operating
system such as file services, printer services, email services and
internet services. For example:- window server 2000, window server
2003 and window server 2008
CLIENT OPERATING SYSTEM
Client operating system takes the services from the networking
operating system such as Internet services, Email and more.
Example: window XP, window vista, window7, window 8, window 10
TYPES OF OPERATING
SYSTEM
1) SINGLE TASKING OR SERIAL PROCESSING
2) BATCH
3) MULTITASKING OR MULTIPROCESSOR
4) TIME SHARING
5) REAL TIME
6) DISTRIBUTED
7) NETWORKING
SINGLE TASKING OR SERIAL
PROCESSING
In this type of Operating System the system can
process only one application in one time. In this
type of Operating System the other application
will start only when the first application process
was not completed. For example, if we are
entering the data in a text file we can not bring
or use the bring command to bring some other
file. For example, MS-DOS is a single tasking
Operating System. This single Tasking
Operating System are better performance as
BATCH OPERATING SYSTEM
The users of a batch operating system do not
interact with the computer directly. Each user
prepares his job on an off-line device like
punch cards and submits it to the computer
operator. To speed up processing, jobs with
similar needs are batched together and run as a
group. The programmers leave their programs
with the operator and the operator then sorts
the programs with similar requirements into
batches.
MULTITASKING OR
MULTIPROCESSOR
Multitasking, in an operating system, is allowing a user to
perform more than one computer task (such as the operation of
an application program) at a time. The operating system is able
to keep track of where you are in these tasks and go from one
to the other without losing information. For example, When you
open your Web browser and then open Word at the same time,
you are causing the operating system to do multitasking.
Being able to do multitasking doesn't mean that an unlimited
number of tasks can be juggled at the same time. Each task
consumes system storage and other resources. As more tasks
are started, the system may slow down or begin to run out of
shared storage.
TIME SHARING OPERATING
SYSTEM
Time-sharing is a technique which enables many
people, located at various terminals, to use a particular
computer system at the same time. Time-sharing or
multitasking is a logical extension of
multiprogramming. Processor's time which is shared
among multiple users simultaneously is termed as
time-sharing.
The main difference between Multiprogrammed and
Time-Sharing Systems is that in case of
Multiprogrammed, the objective is to maximize
processor use, whereas in Time-Sharing Systems, the
REAL TIME OPERATING SYSTEM
Real-time systems are used when there are rigid time requirements
on the operation of a processor or the flow of data and real-time
systems can be used as a control device in a dedicated application. A
real-time operating system must have well-defined, fixed time
constraints, otherwise the system will fail. For example, Scientific
experiments, medical imaging systems, industrial control systems,
weapon systems, robots, air traffic control systems, etc.
There are two types of real-time operating systems.
1. Hard real-time systems
2. Soft real-time systems
Hard real-time systems:-
Hard real-time systems guarantee that critical tasks
complete on time. In hard real-time systems, secondary
storage is limited or missing and the data is stored in
ROM. In these systems, virtual memory is almost never
found.
Soft real-time systems:-
Soft real-time systems are less restrictive. A critical
real-time task gets priority over other tasks and retains
the priority until it completes. Soft real-time systems
have limited utility than hard real-time systems. For
example, multimedia, virtual reality, Advanced Scientific
Projects like undersea exploration and planetary rovers,
DISTRIBUTED OPERATING SYSTEM
This are the system that depends upon
network to deliver their functionality to
user. The processors communicate with
one another through various
communication lines (such as high-speed
buses or telephone lines). These are
referred as loosely coupled systems or
distributed systems. Processors in a
distributed system may vary in size and
NETWORKING OPERATING SYSTEM
A Network Operating System runs on a server and
provides the server the capability to manage data,
users, groups, security, applications, and other
networking functions. The primary purpose of the
network operating system is to allow shared file and
printer access among multiple computers in a
network, typically a local area network (LAN), a private
network or to other networks.
Examples of network operating systems include
Microsoft Windows Server 2003, Microsoft Windows
Server 2008, UNIX, Linux, Mac OS X, Novell NetWare,
Operating system

Weitere Àhnliche Inhalte

Was ist angesagt?

Operating system
Operating system Operating system
Operating system
Talha Mahmood
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
Nikhi Jain
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and software
VisualBee.com
 
Basic computer organisation
Basic computer organisationBasic computer organisation
Basic computer organisation
vito_carleone
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
Jesus Obenita Jr.
 

Was ist angesagt? (20)

Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Introduction to digital computer
Introduction to digital computerIntroduction to digital computer
Introduction to digital computer
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Operating system
Operating systemOperating system
Operating system
 
High level and Low level Language
High level and Low level Language High level and Low level Language
High level and Low level Language
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
Operating system
Operating system Operating system
Operating system
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Os ppt
Os pptOs ppt
Os ppt
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and software
 
Basic computer organisation
Basic computer organisationBasic computer organisation
Basic computer organisation
 
System software
System softwareSystem software
System software
 
Operating system- Introduction, Types and its Functions
Operating system- Introduction, Types and  its FunctionsOperating system- Introduction, Types and  its Functions
Operating system- Introduction, Types and its Functions
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Operating system
Operating systemOperating system
Operating system
 
Operating system components
Operating system componentsOperating system components
Operating system components
 
Basic organization of computer
 Basic organization of computer Basic organization of computer
Basic organization of computer
 

Andere mochten auch

REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
prakrutijsh
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating System
Tech_MX
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Harshith Meela
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharing
myrajendra
 
Operating systems
Operating systemsOperating systems
Operating systems
anishgoel
 
Rtos slides
Rtos slidesRtos slides
Rtos slides
Anand Jothi
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
vivek223
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded Systems
Himanshu Ghetia
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
priya_sinha02
 

Andere mochten auch (20)

REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
 
Rtos Concepts
Rtos ConceptsRtos Concepts
Rtos Concepts
 
Real Time Operating System Concepts
Real Time Operating System ConceptsReal Time Operating System Concepts
Real Time Operating System Concepts
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating System
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Rtos By Avanish Agarwal
Rtos By Avanish AgarwalRtos By Avanish Agarwal
Rtos By Avanish Agarwal
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharing
 
Rtos ameba
Rtos amebaRtos ameba
Rtos ameba
 
Real-Time Operating Systems
Real-Time Operating SystemsReal-Time Operating Systems
Real-Time Operating Systems
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Real Time Operating Systems
Real Time Operating SystemsReal Time Operating Systems
Real Time Operating Systems
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1
 
Rtos slides
Rtos slidesRtos slides
Rtos slides
 
[114] DRC hubo technical review
[114] DRC hubo technical review[114] DRC hubo technical review
[114] DRC hubo technical review
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
RTOS - Real Time Operating Systems
RTOS - Real Time Operating SystemsRTOS - Real Time Operating Systems
RTOS - Real Time Operating Systems
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded Systems
 
UNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsUNIT-I-RTOS and Concepts
UNIT-I-RTOS and Concepts
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 

Ähnlich wie Operating system

Operating system 2
Operating system 2Operating system 2
Operating system 2
matsapit
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptx
ArjayBalberan1
 
Operating systems
Operating systemsOperating systems
Operating systems
oswaldm80
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptx
BeviljeanCharcos
 

Ähnlich wie Operating system (20)

OS.pptx
OS.pptxOS.pptx
OS.pptx
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
 
Operating System
Operating SystemOperating System
Operating System
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Demo.pptx
Demo.pptxDemo.pptx
Demo.pptx
 
Library and Information Science (Operationg System)
Library and Information Science (Operationg System)Library and Information Science (Operationg System)
Library and Information Science (Operationg System)
 
chapter 1 intoduction to operating system
chapter 1 intoduction to operating systemchapter 1 intoduction to operating system
chapter 1 intoduction to operating system
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptx
 
Operating systems
Operating systemsOperating systems
Operating systems
 
introduction to Operating system for computer science Program
introduction to Operating system for computer science Programintroduction to Operating system for computer science Program
introduction to Operating system for computer science Program
 
Operating System Simple Introduction
Operating System Simple IntroductionOperating System Simple Introduction
Operating System Simple Introduction
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
 
OPERATING SYSTEM.pdf
OPERATING SYSTEM.pdfOPERATING SYSTEM.pdf
OPERATING SYSTEM.pdf
 
OPERATING SYSTEM.pdf
OPERATING SYSTEM.pdfOPERATING SYSTEM.pdf
OPERATING SYSTEM.pdf
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptx
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to OS 1.ppt
Introduction to OS 1.pptIntroduction to OS 1.ppt
Introduction to OS 1.ppt
 

KĂŒrzlich hochgeladen

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
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
 

KĂŒrzlich hochgeladen (20)

COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
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
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

Operating system

  • 2. DEFINATION An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. The operating system is a component of the system software in a computer system. Application programs usually require an operating system to function.
  • 3. FUNCTIONS OF O.S Interface:- It act as an interface between user and hardware. The computer hardware does not understand the human language it understand only binary language which is in the form of 0 or 1 . It is the responsibility of the operating system to convert human language into binary language and vice-versa.
  • 4. ‱ Memory Management:-It is the most critical job for the operating system to manage the memory. The OS decides the which file will be stored at which location in the memory. Both primary memory and secondary memory are under the control of Operating System. ‱ Peripheral Management:- The OS also manages the input output devices which are connected to the computer. There are many input output devices which are under the control of Operating System. ‱ Process Management:- The Operating System also Treats the Process Management means all the Processes those are given by the user or the Process those are System ‘s own Process are Handled by the Operating System . The Operating System will Create the Priorities foe the user and also Start or Stops the Execution of the Process and Also Makes the Child Process after dividing the Large Processes into the Small Processes.
  • 5. TYPES OF OPERATING SYSTEM Basically there are two types of operating system 1.Networking Operating System 2.Client Operating System
  • 6. NETWORKING OPERATING SYSTEM Networking operating system provides services to the client operating system such as file services, printer services, email services and internet services. For example:- window server 2000, window server 2003 and window server 2008
  • 7. CLIENT OPERATING SYSTEM Client operating system takes the services from the networking operating system such as Internet services, Email and more. Example: window XP, window vista, window7, window 8, window 10
  • 8.
  • 9.
  • 10. TYPES OF OPERATING SYSTEM 1) SINGLE TASKING OR SERIAL PROCESSING 2) BATCH 3) MULTITASKING OR MULTIPROCESSOR 4) TIME SHARING 5) REAL TIME 6) DISTRIBUTED 7) NETWORKING
  • 11. SINGLE TASKING OR SERIAL PROCESSING In this type of Operating System the system can process only one application in one time. In this type of Operating System the other application will start only when the first application process was not completed. For example, if we are entering the data in a text file we can not bring or use the bring command to bring some other file. For example, MS-DOS is a single tasking Operating System. This single Tasking Operating System are better performance as
  • 12. BATCH OPERATING SYSTEM The users of a batch operating system do not interact with the computer directly. Each user prepares his job on an off-line device like punch cards and submits it to the computer operator. To speed up processing, jobs with similar needs are batched together and run as a group. The programmers leave their programs with the operator and the operator then sorts the programs with similar requirements into batches.
  • 13. MULTITASKING OR MULTIPROCESSOR Multitasking, in an operating system, is allowing a user to perform more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information. For example, When you open your Web browser and then open Word at the same time, you are causing the operating system to do multitasking. Being able to do multitasking doesn't mean that an unlimited number of tasks can be juggled at the same time. Each task consumes system storage and other resources. As more tasks are started, the system may slow down or begin to run out of shared storage.
  • 14. TIME SHARING OPERATING SYSTEM Time-sharing is a technique which enables many people, located at various terminals, to use a particular computer system at the same time. Time-sharing or multitasking is a logical extension of multiprogramming. Processor's time which is shared among multiple users simultaneously is termed as time-sharing. The main difference between Multiprogrammed and Time-Sharing Systems is that in case of Multiprogrammed, the objective is to maximize processor use, whereas in Time-Sharing Systems, the
  • 15. REAL TIME OPERATING SYSTEM Real-time systems are used when there are rigid time requirements on the operation of a processor or the flow of data and real-time systems can be used as a control device in a dedicated application. A real-time operating system must have well-defined, fixed time constraints, otherwise the system will fail. For example, Scientific experiments, medical imaging systems, industrial control systems, weapon systems, robots, air traffic control systems, etc. There are two types of real-time operating systems. 1. Hard real-time systems 2. Soft real-time systems
  • 16. Hard real-time systems:- Hard real-time systems guarantee that critical tasks complete on time. In hard real-time systems, secondary storage is limited or missing and the data is stored in ROM. In these systems, virtual memory is almost never found. Soft real-time systems:- Soft real-time systems are less restrictive. A critical real-time task gets priority over other tasks and retains the priority until it completes. Soft real-time systems have limited utility than hard real-time systems. For example, multimedia, virtual reality, Advanced Scientific Projects like undersea exploration and planetary rovers,
  • 17. DISTRIBUTED OPERATING SYSTEM This are the system that depends upon network to deliver their functionality to user. The processors communicate with one another through various communication lines (such as high-speed buses or telephone lines). These are referred as loosely coupled systems or distributed systems. Processors in a distributed system may vary in size and
  • 18. NETWORKING OPERATING SYSTEM A Network Operating System runs on a server and provides the server the capability to manage data, users, groups, security, applications, and other networking functions. The primary purpose of the network operating system is to allow shared file and printer access among multiple computers in a network, typically a local area network (LAN), a private network or to other networks. Examples of network operating systems include Microsoft Windows Server 2003, Microsoft Windows Server 2008, UNIX, Linux, Mac OS X, Novell NetWare,