SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Types of Operating System
Presented By-
Md. Ashikur Rahman
ID no: 191-15-2469
What is an Operating System?
A program that acts as an Intermediary
Between a user of a computer and the
Computer hardware.
What is an Operating System?
A program that acts as an Intermediary
Between a user of a computer and the
Computer hardware.
Simple Batch System
The types Operating System are
Multi-programming
System
Real time Operating
System
Multi-processor System
Distributed Operating
System
SIMPLE BATCH SYSTEM
In Batch processing same type of jobs
batch (BATCH- a set of jobs with similar needs
together and execute at a time.
The OS was always resident in memory
Advantages of SIMPLE BATCH SYSTEM
1. A Data center’s staff can schedule batch processing during times when the computers
are otherwise idle, such as overnight.
2. The computer operators can delay or prioritize different batches easily,
depending on circumstances.
Disadvantages of SIMPLE BATCH SYSTEM
1. Zero interaction between user and computer.
2. No mechanism to prioritize processes.
3. CPU is often idle, because the speeds of the mechanical I/O devices is slower than CPU
Example of SIMPLE BATCH SYSTEM
1. Payroll run for company
2. Gas and electricity bills produced
by Batch system.
Multi-Programming SYSTEM
In this the operating system, picks and begins
To execute one job from memory.
Multiprogramming system, CPU will never be
Idle and keeps on processing.
Advantages of Multi-programming SYSTEM
1. It increases CPU utilization.
2. It maximizes the total job throughput of a computer.
3. Better reliability-if one processor breakdown then other takes its workload.
Disadvantages of Multi-programming SYSTEM
1. It must keep track of all kinds of jobs.
2. Each system requires large chunks of hard drive space which cannot be allocated to programs.
3. Poor CPU usage when only one program is present in memory.
Example of Multi-programming SYSTEM
1. Microcomputers like as
MP/M, XENIX, and ESQview.
2. Windows O/S
3. UNIX O/S
Real-Time Operating SYSTEM
Real time system is defined as a data
processing system in which the time interval
required to process and respond to inputs
is so small that it controls the environment.
There are two types of real-time operating
systems.
1. Hard real-time systems.
2. Soft real-time systems.
Hard Real-Time Operating SYSTEM
Air traffic control
Nuclear power plant control
Vehicle sub-systems control
Soft Real-Time Operating SYSTEM
Websites Video games
Telecom networks
Advantages of Real-time Operating SYSTEM
1. RTOS give maximum consumption of the system and gives us more output.
2. Due to small size of programs RTOS can also be used in embedded systems like in
transport and others.
3. RTOS is error free that mean it has no chances of error in performing tasks.
Disadvantages of Real-time Operating SYSTEM
1. There are only limited tasks run at the same time and other task have to wait.
2. RTOS used lot of system resources which is not as good and is also expensive.
3. Multi tasking is done few of times and this is the main disadvantage of RTOS.
Multi-Processor Operating SYSTEM
A multiprocessor system consists of several
Processors that share a common physical
memory. Multiprocessor system provides
higher computing power and speed.
Advantages of Multi-Processor Operating SYSTEM
1. Enhanced performance.
2. Execution of several tasks by different processors concurrently, increases
the system’s throughput.
Disadvantages of Multi-Processor Operating SYSTEM
1. It’s more complex than other operating systems.
2. It requires context switching which slightly impacts performance.
Example of Multi-Processor Operating SYSTEM
1. UNIX
2. Linux
3. Mac OS X
4. Window XP
5. Windows 2000 etc.
Distributed Operating SYSTEM
The motivation behind developing distributed operating systems is the
availability of powerful and inexpensive microprocessors and advances
In communication technology.
Advantages of Distributed Operating SYSTEM
1. If one machine crashes, the system as a whole can still survive.
2. A distributed system may have more total computing power than a mainframe.
3. Since it is an open system it is always ready to communicate with other systems.
Disadvantages of Distributed Operating SYSTEM
1. Distributed systems will have an inherent security issue.
2. If the network gets saturated then problems with transmission will surface.
3. There is currently very little less software for Distributed system.
Example of Distributed Operating SYSTEM
1. Windows 2003 application server
2. Linux(apache server)
3. Ubuntu
Types of operating system

Mais conteúdo relacionado

Mais procurados

Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionAnkonGopalBanik
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharingTanuj Tyagi
 
Operating Systems: Process Scheduling
Operating Systems: Process SchedulingOperating Systems: Process Scheduling
Operating Systems: Process SchedulingDamian T. Gordon
 
Operating system
Operating systemOperating system
Operating systemAmit Garg
 
Os unit 3 , process management
Os unit 3 , process managementOs unit 3 , process management
Os unit 3 , process managementArnav Chowdhury
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating SystemLuka M G
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentationSonu Vishwakarma
 
Computer architecture virtual memory
Computer architecture virtual memoryComputer architecture virtual memory
Computer architecture virtual memoryMazin Alwaaly
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & ApplicationsMaulen Bale
 
types of operating system
types of operating systemtypes of operating system
types of operating systemMahira Rashdi
 
Operating system
Operating systemOperating system
Operating systemasmakh89
 
Silberschatz / OS Concepts
Silberschatz /  OS Concepts Silberschatz /  OS Concepts
Silberschatz / OS Concepts Alanisca Alanis
 

Mais procurados (20)

Os ppt
Os pptOs ppt
Os ppt
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharing
 
Operating Systems: Process Scheduling
Operating Systems: Process SchedulingOperating Systems: Process Scheduling
Operating Systems: Process Scheduling
 
Operating system
Operating systemOperating system
Operating system
 
operating system structure
operating system structureoperating system structure
operating system structure
 
Os unit 3 , process management
Os unit 3 , process managementOs unit 3 , process management
Os unit 3 , process management
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
 
Distributed Operating System_1
Distributed Operating System_1Distributed Operating System_1
Distributed Operating System_1
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Computer architecture virtual memory
Computer architecture virtual memoryComputer architecture virtual memory
Computer architecture virtual memory
 
Kernel (OS)
Kernel (OS)Kernel (OS)
Kernel (OS)
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & Applications
 
Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
 
types of operating system
types of operating systemtypes of operating system
types of operating system
 
process control block
process control blockprocess control block
process control block
 
Cpu scheduling
Cpu schedulingCpu scheduling
Cpu scheduling
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Operating system
Operating systemOperating system
Operating system
 
Silberschatz / OS Concepts
Silberschatz /  OS Concepts Silberschatz /  OS Concepts
Silberschatz / OS Concepts
 

Semelhante a Types of operating system

CS197OSTYPES.pdf
CS197OSTYPES.pdfCS197OSTYPES.pdf
CS197OSTYPES.pdfOmid695066
 
Unit 1os processes and threads
Unit 1os processes and threadsUnit 1os processes and threads
Unit 1os processes and threadsdonny101
 
Operating Systems
Operating Systems Operating Systems
Operating Systems Fahad Shaikh
 
Types Of Operating System
Types Of Operating SystemTypes Of Operating System
Types Of Operating SystemSyeda Urooba
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptxBeviljeanCharcos
 
OS.pptx
OS.pptxOS.pptx
OS.pptxNG911
 
3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdf3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdfrohitbaweja26
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptxsania458451
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptxsania458451
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdfOmid695066
 
Intermediate Operating Systems
Intermediate Operating SystemsIntermediate Operating Systems
Intermediate Operating SystemsJohn Cutajar
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemsachal02
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating SystemDr. Pankaj Zope
 
Operating System Simple Introduction
Operating System Simple IntroductionOperating System Simple Introduction
Operating System Simple IntroductionDiwash Sapkota
 

Semelhante a Types of operating system (20)

CS197OSTYPES.pdf
CS197OSTYPES.pdfCS197OSTYPES.pdf
CS197OSTYPES.pdf
 
Unit 1os processes and threads
Unit 1os processes and threadsUnit 1os processes and threads
Unit 1os processes and threads
 
Operating Systems
Operating Systems Operating Systems
Operating Systems
 
Types Of Operating System
Types Of Operating SystemTypes Of Operating System
Types Of Operating System
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptx
 
OS UNIT1.pptx
OS UNIT1.pptxOS UNIT1.pptx
OS UNIT1.pptx
 
OS.pptx
OS.pptxOS.pptx
OS.pptx
 
3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdf3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdf
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptx
 
4-Process control block.pptx
4-Process control block.pptx4-Process control block.pptx
4-Process control block.pptx
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdf
 
OPERATING SYSTEM.pdf
OPERATING SYSTEM.pdfOPERATING SYSTEM.pdf
OPERATING SYSTEM.pdf
 
OPERATING SYSTEM.pdf
OPERATING SYSTEM.pdfOPERATING SYSTEM.pdf
OPERATING SYSTEM.pdf
 
Demo.pptx
Demo.pptxDemo.pptx
Demo.pptx
 
Operating System
Operating SystemOperating System
Operating System
 
Intermediate Operating Systems
Intermediate Operating SystemsIntermediate Operating Systems
Intermediate Operating Systems
 
Operating system
Operating systemOperating system
Operating system
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
 
Operating System Simple Introduction
Operating System Simple IntroductionOperating System Simple Introduction
Operating System Simple Introduction
 

Mais de Ashikur Rahman

Student alcohol consumption
Student alcohol consumptionStudent alcohol consumption
Student alcohol consumptionAshikur Rahman
 
Operating system lab project
Operating system lab projectOperating system lab project
Operating system lab projectAshikur Rahman
 
Cryptocurrency effect on the economic depression
Cryptocurrency effect on the economic depression Cryptocurrency effect on the economic depression
Cryptocurrency effect on the economic depression Ashikur Rahman
 
Real life application of machine learning
Real life application of machine learningReal life application of machine learning
Real life application of machine learningAshikur Rahman
 
Project on AI shopping app
Project on AI shopping appProject on AI shopping app
Project on AI shopping appAshikur Rahman
 

Mais de Ashikur Rahman (6)

Trends and innovation
Trends and innovationTrends and innovation
Trends and innovation
 
Student alcohol consumption
Student alcohol consumptionStudent alcohol consumption
Student alcohol consumption
 
Operating system lab project
Operating system lab projectOperating system lab project
Operating system lab project
 
Cryptocurrency effect on the economic depression
Cryptocurrency effect on the economic depression Cryptocurrency effect on the economic depression
Cryptocurrency effect on the economic depression
 
Real life application of machine learning
Real life application of machine learningReal life application of machine learning
Real life application of machine learning
 
Project on AI shopping app
Project on AI shopping appProject on AI shopping app
Project on AI shopping app
 

Último

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxLina Kadam
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackinghadarpinhas1
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier Fernández Muñoz
 
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical trainingGladiatorsKasper
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organizationchnrketan
 
Substation Automation SCADA and Gateway Solutions by BRH
Substation Automation SCADA and Gateway Solutions by BRHSubstation Automation SCADA and Gateway Solutions by BRH
Substation Automation SCADA and Gateway Solutions by BRHbirinder2
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...arifengg7
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 

Último (20)

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and tracking
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptx
 
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
 
70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organization
 
Substation Automation SCADA and Gateway Solutions by BRH
Substation Automation SCADA and Gateway Solutions by BRHSubstation Automation SCADA and Gateway Solutions by BRH
Substation Automation SCADA and Gateway Solutions by BRH
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 

Types of operating system

  • 1. Types of Operating System Presented By- Md. Ashikur Rahman ID no: 191-15-2469
  • 2. What is an Operating System? A program that acts as an Intermediary Between a user of a computer and the Computer hardware.
  • 3. What is an Operating System? A program that acts as an Intermediary Between a user of a computer and the Computer hardware.
  • 4. Simple Batch System The types Operating System are Multi-programming System Real time Operating System Multi-processor System Distributed Operating System
  • 5. SIMPLE BATCH SYSTEM In Batch processing same type of jobs batch (BATCH- a set of jobs with similar needs together and execute at a time. The OS was always resident in memory
  • 6. Advantages of SIMPLE BATCH SYSTEM 1. A Data center’s staff can schedule batch processing during times when the computers are otherwise idle, such as overnight. 2. The computer operators can delay or prioritize different batches easily, depending on circumstances.
  • 7. Disadvantages of SIMPLE BATCH SYSTEM 1. Zero interaction between user and computer. 2. No mechanism to prioritize processes. 3. CPU is often idle, because the speeds of the mechanical I/O devices is slower than CPU
  • 8. Example of SIMPLE BATCH SYSTEM 1. Payroll run for company 2. Gas and electricity bills produced by Batch system.
  • 9. Multi-Programming SYSTEM In this the operating system, picks and begins To execute one job from memory. Multiprogramming system, CPU will never be Idle and keeps on processing.
  • 10. Advantages of Multi-programming SYSTEM 1. It increases CPU utilization. 2. It maximizes the total job throughput of a computer. 3. Better reliability-if one processor breakdown then other takes its workload.
  • 11. Disadvantages of Multi-programming SYSTEM 1. It must keep track of all kinds of jobs. 2. Each system requires large chunks of hard drive space which cannot be allocated to programs. 3. Poor CPU usage when only one program is present in memory.
  • 12. Example of Multi-programming SYSTEM 1. Microcomputers like as MP/M, XENIX, and ESQview. 2. Windows O/S 3. UNIX O/S
  • 13. Real-Time Operating SYSTEM Real time system is defined as a data processing system in which the time interval required to process and respond to inputs is so small that it controls the environment. There are two types of real-time operating systems. 1. Hard real-time systems. 2. Soft real-time systems.
  • 14. Hard Real-Time Operating SYSTEM Air traffic control Nuclear power plant control Vehicle sub-systems control
  • 15. Soft Real-Time Operating SYSTEM Websites Video games Telecom networks
  • 16. Advantages of Real-time Operating SYSTEM 1. RTOS give maximum consumption of the system and gives us more output. 2. Due to small size of programs RTOS can also be used in embedded systems like in transport and others. 3. RTOS is error free that mean it has no chances of error in performing tasks.
  • 17. Disadvantages of Real-time Operating SYSTEM 1. There are only limited tasks run at the same time and other task have to wait. 2. RTOS used lot of system resources which is not as good and is also expensive. 3. Multi tasking is done few of times and this is the main disadvantage of RTOS.
  • 18. Multi-Processor Operating SYSTEM A multiprocessor system consists of several Processors that share a common physical memory. Multiprocessor system provides higher computing power and speed.
  • 19. Advantages of Multi-Processor Operating SYSTEM 1. Enhanced performance. 2. Execution of several tasks by different processors concurrently, increases the system’s throughput.
  • 20. Disadvantages of Multi-Processor Operating SYSTEM 1. It’s more complex than other operating systems. 2. It requires context switching which slightly impacts performance.
  • 21. Example of Multi-Processor Operating SYSTEM 1. UNIX 2. Linux 3. Mac OS X 4. Window XP 5. Windows 2000 etc.
  • 22. Distributed Operating SYSTEM The motivation behind developing distributed operating systems is the availability of powerful and inexpensive microprocessors and advances In communication technology.
  • 23. Advantages of Distributed Operating SYSTEM 1. If one machine crashes, the system as a whole can still survive. 2. A distributed system may have more total computing power than a mainframe. 3. Since it is an open system it is always ready to communicate with other systems.
  • 24. Disadvantages of Distributed Operating SYSTEM 1. Distributed systems will have an inherent security issue. 2. If the network gets saturated then problems with transmission will surface. 3. There is currently very little less software for Distributed system.
  • 25. Example of Distributed Operating SYSTEM 1. Windows 2003 application server 2. Linux(apache server) 3. Ubuntu