SlideShare a Scribd company logo
1 of 22
Submitted By,
G .Vinothini ,M.sc ,M.phil
Department Of Information
Technology,
Bon Secours College For
Women ,Thanjavur
AGENDA:
 INTRODUCTION
 OPERATING SYSTEM
 HISTORY OF
OPERAYTING SYSTEM
 OPERATING SYSTEM
SOFTWARE
 TYPES OF OPERATING
SYSTEM
 OBJECT ORIENTED
DESIGN
 CONCLUSION
INTRODUCTION:
 To understand an operating system is to maintain the
working of an entire computer system.
 Because, the operating system manage each and every
piece of hardware and software.
 Operating system is a software, which makes a
computer to actually work.
 It is the software the enables all the programs we use.
 OS acts as an interface between the application
programs and the machine hardware.
OPERATING SYSTEM:
 An operating system is a
software, consisting of
programs and data, that runs
on computer and manage the
computer hardware and
provides common services for
efficient execution of various
application software.
 operating system is a boss of
all the computer system.
OPERATING SYSTEM:
 Operating system is an integrated set of program that
controls the resources of a computer system and
provide its users with an interface or virtual machine
that is easier to use than the bare machine.
 A computer system consists of software (program)and
hardware (physical components) in the computer .
 The operating system software is the chief piece of
software and all of the other software.
 It consists of every file, every device, every section of
main memory and every nanoseconds of processing
time its control who can use to the system.
HISTROY OF OPERATING SYSTEM:
 Initially, computer were used as larger automated
calculators for mathematical and statistical problems.
 Legitimate use can be traced back 100 years or more
but there were no practical designs used by significant
numbers of people until the late 1950’s.
 Operating systems were rudimentary , often not able
to do more than read punch cards or tape and write
output to machines resembling typewriters.
 It was a purely mechanical design and the technology
of its day could not produce the wheel, gear, cogs and
other mechanical parts to the high precision that he
needed.
OPERATING SYSTEM SOFTWARE:
Operating system software has four
major types in the computer
system are,
Memory Management
Processor Management
Device Management
File Management
• These are all the essential mangers
of the operating system.
• A network was not always an
integral part of operating system.
MEMORY MANAGEMENT:
 A primary responsibility of the memory manager is to
protect the space in main memory occupied by the
operating system itself.
 It cannot allow any part of it is to be accidentally or
intentionally altered.
 RAM(Random Access Memory) is the computer main
memory and it was called primary storage system.
 Memory management is the process of controlling and
coordinating computer memory , assigning portions
called blocks to various running programs to optimize
overall system performance.
PROCESSOR MANAGEMENT:
 The processor manager is decided
how to allocated the CPU. An
important is to keep track of the
status of each process.
 The processor manager monitor
whether the CPU is executing a
process of waiting for a read and
write command to finish execution
• There are two levels of responsibility
in process management,
 Job scheduler
 Process scheduler
DEVICE MANAGEMENT:
 The device management monitor every device,
channels and control unit its job is to choose the most
efficient way to allocate all of the system devices.
 Examples of the device management are printer ,
posts, disk, drive , e t. c
 Device management is the process of managing the
implementation , operation and maintenance of
physical and / or virtual device.
 It is a broad term that includes various administrative
tools and processes for the maintenance and upkeep of
a computing, network, mobile and / or virtual device.
FILE MANAGEMENT:
 The file manager keeps track of every file in the system
include data file, program file, compiler and
application.
 By using predetermined access policies , it enforces
restriction on who has access to which files.
 The files manager also a control of what access are
allowed to do with file once they access them.
 File management is the process of administering a
system that correctly handles digital data.
TYPES OF OPERATING SYSTEM:
 There are the eight types of the
operating system,
Simple batch system
Multiprogramming system
Multiprocessor system
Desktop system
Microcomputer system
Distributed system
Embedded system
Real time system
SIMPLE BATCH SYSTEM:
 Batch system data from the earliest computer when
they relied on stock of punched cards or reels of
magnetic tape for input.
 Job sticks were entered by assembling the cards into a
desk and running the entire desk of cards through a
cards reader as a group of batch.
 The efficiency of batch system is measured in
throughput the number of jobs completed in a given
amount of time.
 Examples are report general, data form, image
processing.
MULTIPROGRAMMING SYSTEM:
• The multi program is intensive execution of multiple
jobs by the same computer in multi programming
system.
• When one program is waiting for input/output
transfer there is another program ready to utilize the
CPU.
• So it is possible for general jobs to share the time of the
CPU.
MULTIPROCESSOR OS:
 The multiprocessor operating system refers to use of
two or more CPU within a single computer system.
 The multiple CPU are a close communication sharing
the computer bus, memory and peripheral system are
referred to tightly coupled system.
 Multiprocessing refers to a computer system’s ability to
support more than one process (program)at the same
time.
 It enables several programs to run concurrently .
DESKTOP OPERATING SYSTEM:
 The control program in a user machine (I . e) desktop
or laptop also called client operating system.
 Windows is the majority of the Macintosh there are
also several versions of Linux for the desktop contrast
with network OS.
 The operating system market is slowly changing, at the
moment mac OS and Linux are growing.
 Most people use the operating system that comes with
their computer, but it’s possible to upgrade or even
change operating system.
MICROCOMPUTER OS:
 Microsoft windows and Macintosh (Mac OS) are
interface
 This operating system can be loaded into memory
from floppy disk or hard disk. This process is know as
booting.
 Multicomputer . A computer made up of several
computers.
 The term generally refers to an architecture in which
each processors has its own memory rather than
multiple processor with a shared memory.
DISTRIBUTED OPERATING SYSTEM:
 The distributed operating system is a software over a
collection of independent network communicating
and physical separate computational nodes.
 They handles jobs which are serviced by multiple CPU.
Each individual nodes hold a specific software subset
of the global aggregate operating system.
 The loosely coupled software allows computer and
user of a distributed system to be independent each
other but having a limited possibility to cooperate
EMBEDDED OPERATING SYSTEM:
 Embedded is specialized OS designed to perform a
specific task for a device that is not a computer.
 En embedded OS main job is to run that allowed the
device do its jobs.
 The embedded OS also makes the device between
accessible the software that is running on the top of
the OS.
 Some examples of embedded system are MP3 players,
mobile phones, video game console, digital cameras,
DVD player and GPS, household.
REAL-TIME OPERATING SYSTEM:
 The real-time OS is any operating system intended to
serve real time application that process data as it come
in typically without buffer delay.
 The real-time OS is a multi tasking OS for real time
applications.
 A real-time operating system(RTOS) is an operating
system(OS) that guarantees a certain capability within
a specified time constraints.
 Examples are might be designed to ensure for a robot
on an assembly line.
CONCLUSION:
 Conclusion without operating system the computer
cannot run the application and we cannot run the
application and we cannot do work in the computer
.therefore operating system is very important in
computer.
 As operating system controls and coordinates the use
of the hardware among the various application
programs for various uses, we can say that it plays a
very important role in the computer system.
Operating systems

More Related Content

What's hot

What's hot (20)

Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
System software
System softwareSystem software
System software
 
Input and output devices
Input and output devicesInput and output devices
Input and output devices
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Characteristics of Computer
Characteristics of Computer Characteristics of Computer
Characteristics of Computer
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Types of software
Types of softwareTypes of software
Types of software
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
Introduction To Computer
Introduction To ComputerIntroduction To Computer
Introduction To Computer
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Basic structure of computers
Basic structure of computersBasic structure of computers
Basic structure of computers
 
Basic components of computer system
Basic components  of computer systemBasic components  of computer system
Basic components of computer system
 

Similar to Operating systems (20)

operating system.pptx
operating system.pptxoperating system.pptx
operating system.pptx
 
Abena john dave.pptx
Abena john dave.pptxAbena john dave.pptx
Abena john dave.pptx
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Operating systems
Operating systemsOperating systems
Operating systems
 
The operating
The operatingThe operating
The operating
 
Overview of operating system
Overview of operating systemOverview of operating system
Overview of operating system
 
Introduction to OS 1.ppt
Introduction to OS 1.pptIntroduction to OS 1.ppt
Introduction to OS 1.ppt
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]
 
Os by nishant raghav
Os by nishant raghavOs by nishant raghav
Os by nishant raghav
 
Operating System
Operating SystemOperating System
Operating System
 
operating system
operating systemoperating system
operating system
 
OPERATING.pptx
OPERATING.pptxOPERATING.pptx
OPERATING.pptx
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
 
Introduction to OS.pdf
Introduction to OS.pdfIntroduction to OS.pdf
Introduction to OS.pdf
 
L-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.pptL-3 BCE OS FINAL.ppt
L-3 BCE OS FINAL.ppt
 
ITFT _ Operating system
ITFT _ Operating systemITFT _ Operating system
ITFT _ 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
 

More from vinothinisureshbabu (11)

SYNCHRONIZATION
SYNCHRONIZATIONSYNCHRONIZATION
SYNCHRONIZATION
 
Adobe page maker
Adobe page makerAdobe page maker
Adobe page maker
 
Sequenential circuit-dcf
Sequenential circuit-dcfSequenential circuit-dcf
Sequenential circuit-dcf
 
DCF-Combinational circuit
DCF-Combinational circuitDCF-Combinational circuit
DCF-Combinational circuit
 
DCF - K map
DCF - K mapDCF - K map
DCF - K map
 
DCF- Logic gates and circuit
DCF- Logic gates and circuitDCF- Logic gates and circuit
DCF- Logic gates and circuit
 
Digital computer fundamentals
Digital computer fundamentalsDigital computer fundamentals
Digital computer fundamentals
 
Os - device management
Os - device managementOs - device management
Os - device management
 
Introduction to ms access
Introduction to ms accessIntroduction to ms access
Introduction to ms access
 
computer organization and architecture
computer organization and architecturecomputer organization and architecture
computer organization and architecture
 
Programming in c
Programming in cProgramming in c
Programming in c
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Operating systems

  • 1. Submitted By, G .Vinothini ,M.sc ,M.phil Department Of Information Technology, Bon Secours College For Women ,Thanjavur
  • 2. AGENDA:  INTRODUCTION  OPERATING SYSTEM  HISTORY OF OPERAYTING SYSTEM  OPERATING SYSTEM SOFTWARE  TYPES OF OPERATING SYSTEM  OBJECT ORIENTED DESIGN  CONCLUSION
  • 3. INTRODUCTION:  To understand an operating system is to maintain the working of an entire computer system.  Because, the operating system manage each and every piece of hardware and software.  Operating system is a software, which makes a computer to actually work.  It is the software the enables all the programs we use.  OS acts as an interface between the application programs and the machine hardware.
  • 4. OPERATING SYSTEM:  An operating system is a software, consisting of programs and data, that runs on computer and manage the computer hardware and provides common services for efficient execution of various application software.  operating system is a boss of all the computer system.
  • 5. OPERATING SYSTEM:  Operating system is an integrated set of program that controls the resources of a computer system and provide its users with an interface or virtual machine that is easier to use than the bare machine.  A computer system consists of software (program)and hardware (physical components) in the computer .  The operating system software is the chief piece of software and all of the other software.  It consists of every file, every device, every section of main memory and every nanoseconds of processing time its control who can use to the system.
  • 6. HISTROY OF OPERATING SYSTEM:  Initially, computer were used as larger automated calculators for mathematical and statistical problems.  Legitimate use can be traced back 100 years or more but there were no practical designs used by significant numbers of people until the late 1950’s.  Operating systems were rudimentary , often not able to do more than read punch cards or tape and write output to machines resembling typewriters.  It was a purely mechanical design and the technology of its day could not produce the wheel, gear, cogs and other mechanical parts to the high precision that he needed.
  • 7. OPERATING SYSTEM SOFTWARE: Operating system software has four major types in the computer system are, Memory Management Processor Management Device Management File Management • These are all the essential mangers of the operating system. • A network was not always an integral part of operating system.
  • 8. MEMORY MANAGEMENT:  A primary responsibility of the memory manager is to protect the space in main memory occupied by the operating system itself.  It cannot allow any part of it is to be accidentally or intentionally altered.  RAM(Random Access Memory) is the computer main memory and it was called primary storage system.  Memory management is the process of controlling and coordinating computer memory , assigning portions called blocks to various running programs to optimize overall system performance.
  • 9. PROCESSOR MANAGEMENT:  The processor manager is decided how to allocated the CPU. An important is to keep track of the status of each process.  The processor manager monitor whether the CPU is executing a process of waiting for a read and write command to finish execution • There are two levels of responsibility in process management,  Job scheduler  Process scheduler
  • 10. DEVICE MANAGEMENT:  The device management monitor every device, channels and control unit its job is to choose the most efficient way to allocate all of the system devices.  Examples of the device management are printer , posts, disk, drive , e t. c  Device management is the process of managing the implementation , operation and maintenance of physical and / or virtual device.  It is a broad term that includes various administrative tools and processes for the maintenance and upkeep of a computing, network, mobile and / or virtual device.
  • 11. FILE MANAGEMENT:  The file manager keeps track of every file in the system include data file, program file, compiler and application.  By using predetermined access policies , it enforces restriction on who has access to which files.  The files manager also a control of what access are allowed to do with file once they access them.  File management is the process of administering a system that correctly handles digital data.
  • 12. TYPES OF OPERATING SYSTEM:  There are the eight types of the operating system, Simple batch system Multiprogramming system Multiprocessor system Desktop system Microcomputer system Distributed system Embedded system Real time system
  • 13. SIMPLE BATCH SYSTEM:  Batch system data from the earliest computer when they relied on stock of punched cards or reels of magnetic tape for input.  Job sticks were entered by assembling the cards into a desk and running the entire desk of cards through a cards reader as a group of batch.  The efficiency of batch system is measured in throughput the number of jobs completed in a given amount of time.  Examples are report general, data form, image processing.
  • 14. MULTIPROGRAMMING SYSTEM: • The multi program is intensive execution of multiple jobs by the same computer in multi programming system. • When one program is waiting for input/output transfer there is another program ready to utilize the CPU. • So it is possible for general jobs to share the time of the CPU.
  • 15. MULTIPROCESSOR OS:  The multiprocessor operating system refers to use of two or more CPU within a single computer system.  The multiple CPU are a close communication sharing the computer bus, memory and peripheral system are referred to tightly coupled system.  Multiprocessing refers to a computer system’s ability to support more than one process (program)at the same time.  It enables several programs to run concurrently .
  • 16. DESKTOP OPERATING SYSTEM:  The control program in a user machine (I . e) desktop or laptop also called client operating system.  Windows is the majority of the Macintosh there are also several versions of Linux for the desktop contrast with network OS.  The operating system market is slowly changing, at the moment mac OS and Linux are growing.  Most people use the operating system that comes with their computer, but it’s possible to upgrade or even change operating system.
  • 17. MICROCOMPUTER OS:  Microsoft windows and Macintosh (Mac OS) are interface  This operating system can be loaded into memory from floppy disk or hard disk. This process is know as booting.  Multicomputer . A computer made up of several computers.  The term generally refers to an architecture in which each processors has its own memory rather than multiple processor with a shared memory.
  • 18. DISTRIBUTED OPERATING SYSTEM:  The distributed operating system is a software over a collection of independent network communicating and physical separate computational nodes.  They handles jobs which are serviced by multiple CPU. Each individual nodes hold a specific software subset of the global aggregate operating system.  The loosely coupled software allows computer and user of a distributed system to be independent each other but having a limited possibility to cooperate
  • 19. EMBEDDED OPERATING SYSTEM:  Embedded is specialized OS designed to perform a specific task for a device that is not a computer.  En embedded OS main job is to run that allowed the device do its jobs.  The embedded OS also makes the device between accessible the software that is running on the top of the OS.  Some examples of embedded system are MP3 players, mobile phones, video game console, digital cameras, DVD player and GPS, household.
  • 20. REAL-TIME OPERATING SYSTEM:  The real-time OS is any operating system intended to serve real time application that process data as it come in typically without buffer delay.  The real-time OS is a multi tasking OS for real time applications.  A real-time operating system(RTOS) is an operating system(OS) that guarantees a certain capability within a specified time constraints.  Examples are might be designed to ensure for a robot on an assembly line.
  • 21. CONCLUSION:  Conclusion without operating system the computer cannot run the application and we cannot run the application and we cannot do work in the computer .therefore operating system is very important in computer.  As operating system controls and coordinates the use of the hardware among the various application programs for various uses, we can say that it plays a very important role in the computer system.