SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
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
Operating system
Operating system
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

More Related Content

PPTX
Operating system and its types
PPTX
Programming languages
PPTX
Types Of Operating Systems
PPT
Bioinformatics
PPTX
Output devices
PPTX
Basic organization of computer
PPTX
Types of digital computers
Operating system and its types
Programming languages
Types Of Operating Systems
Bioinformatics
Output devices
Basic organization of computer
Types of digital computers

What's hot (20)

PPTX
DOS commands
PPTX
EVOLUTION OF INTERNET
DOCX
Data retrieval tools
PPTX
Internet and Its Applications
PPTX
DIGITAL COMPUTERS
PPTX
blast bioinformatics
PPTX
Introduction to Operating Systems
PPTX
Operating systems
PPTX
Protocols
PPTX
APPLICATIONS OF COMPUTER
PPT
Introduction to digital computer
PDF
LECTURE NOTES ON BIOINFORMATICS
PDF
Ligase enzyme
PPTX
Introduction of bioinformatics
PPTX
Kegg
PPTX
Scoring matrices
PPTX
role of sigma factor.pptx
PPTX
Entrez databases
PPTX
DOS commands
EVOLUTION OF INTERNET
Data retrieval tools
Internet and Its Applications
DIGITAL COMPUTERS
blast bioinformatics
Introduction to Operating Systems
Operating systems
Protocols
APPLICATIONS OF COMPUTER
Introduction to digital computer
LECTURE NOTES ON BIOINFORMATICS
Ligase enzyme
Introduction of bioinformatics
Kegg
Scoring matrices
role of sigma factor.pptx
Entrez databases
Ad

Viewers also liked (20)

PPTX
REAL TIME OPERATING SYSTEM
PPT
Rtos Concepts
PDF
Real Time Operating System Concepts
PPTX
Types of Operating System
PPTX
Types of operating system
PPTX
Real time Operating System
PPTX
Operating Systems
PPT
Rtos By Avanish Agarwal
PPT
6 multiprogramming & time sharing
PDF
Rtos ameba
PPT
Real-Time Operating Systems
PDF
Operating systems
PPT
Real Time Operating Systems
PDF
REAL TIME OPERATING SYSTEM PART 1
PDF
Rtos slides
PDF
[114] DRC hubo technical review
PPSX
Real Time Operating System
PDF
RTOS - Real Time Operating Systems
PPTX
Real Time OS For Embedded Systems
DOC
UNIT-I-RTOS and Concepts
REAL TIME OPERATING SYSTEM
Rtos Concepts
Real Time Operating System Concepts
Types of Operating System
Types of operating system
Real time Operating System
Operating Systems
Rtos By Avanish Agarwal
6 multiprogramming & time sharing
Rtos ameba
Real-Time Operating Systems
Operating systems
Real Time Operating Systems
REAL TIME OPERATING SYSTEM PART 1
Rtos slides
[114] DRC hubo technical review
Real Time Operating System
RTOS - Real Time Operating Systems
Real Time OS For Embedded Systems
UNIT-I-RTOS and Concepts
Ad

Similar to Operating system (20)

DOCX
Operating system
PDF
Operating system Concepts
PDF
OS Unit-1 Types of AWSM packages and code script awsm1c2.pptxOS.pdf
PPTX
OPERATING SYSTEM
PPTX
Understanding Basics of OS
PPT
chapter 1 intoduction to operating system
PPTX
Operating system advance learning by Saurabh sahuji.pptx
PDF
4 Module - Operating Systems Configuration and Use by Mark John Lado
PPTX
PPTX
os unit 1 (2).pptx. introduction to operating systems
PPT
1. Introduction to OS.ppt
DOCX
Introduction to Operating System
PDF
Os-unit1-Introduction to Operating Systems.pdf
PPT
Operating System
DOCX
A brief introduction about an operating system and its architecture
PPTX
Operating system
PDF
Operating System-adi.pdf
PPTX
Os unit i
PPT
Network operating systems
PPTX
Introduction to Operating Systems
Operating system
Operating system Concepts
OS Unit-1 Types of AWSM packages and code script awsm1c2.pptxOS.pdf
OPERATING SYSTEM
Understanding Basics of OS
chapter 1 intoduction to operating system
Operating system advance learning by Saurabh sahuji.pptx
4 Module - Operating Systems Configuration and Use by Mark John Lado
os unit 1 (2).pptx. introduction to operating systems
1. Introduction to OS.ppt
Introduction to Operating System
Os-unit1-Introduction to Operating Systems.pdf
Operating System
A brief introduction about an operating system and its architecture
Operating system
Operating System-adi.pdf
Os unit i
Network operating systems
Introduction to Operating Systems

Recently uploaded (20)

PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Current and future trends in Computer Vision.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
UNIT 4 Total Quality Management .pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
additive manufacturing of ss316l using mig welding
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
737-MAX_SRG.pdf student reference guides
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Construction Project Organization Group 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
Model Code of Practice - Construction Work - 21102022 .pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Current and future trends in Computer Vision.pptx
Mechanical Engineering MATERIALS Selection
R24 SURVEYING LAB MANUAL for civil enggi
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
UNIT 4 Total Quality Management .pptx
573137875-Attendance-Management-System-original
CYBER-CRIMES AND SECURITY A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
additive manufacturing of ss316l using mig welding
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
737-MAX_SRG.pdf student reference guides
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Construction Project Organization Group 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems

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
  • 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,