SlideShare a Scribd company logo
1 of 19
Download to read offline
• PRESENTATION OF ICT
Presented by: OPTOM Nimra Murtaza
TOPIC: OPERATING SYSTEM
TYPES OF OPERATING SYSTEM
ADVANTAGES AND DISADVANTAGES
OF OPERATING SYSTEM
“OPERATINGSYSTEM”
 An operating system is a program that
acts as a link between the user and the
computer system. The presence of an
OS is very important as without it
other programs can’t run. Thus, it
manages the resources on a system
and they cannot function when the OS
is absent. It has existed since the first
generation of computers and has been
evolving with time. Learn about
various types of the operating system.
“TYPES OF OPERATING SYSTEM”
1. Batch Operating System
2. Time-Sharing Operating System
3. Distributed Operating System
4. Network Operating System
5. Real-Time Operating System
1. Batch Operating System
• In this type of operating system,
users didn’t interact with the OS
directly. Jobs were prepared on
an offline device such as a punch
card and were then submitted to
the computer operator. To speed
up processing, the users left their
programs with the operator. This
operator took the jobs with
similar requirements and
grouped them into batches and
then ran them as a group.
Examples of Batch Processing Operating
System:
• Payroll System
• Bank Invoice System
• Transactions Process
• Daily Report
• Research Segment
• Billing System
Advantages of Batch Operating System:
• The time required for a job to complete is predictable as the jobs are in a queue.
• Multiple jobs can share the systems.
• Reduced idle time.
• It is easy to process and manage a large workload.
• Disadvantages of Batch Operating System:
• Zero interaction between the user and the system.
• Debugging is harder as the operator needs to be thorough with the batch systems
which is difficult.
• It is costly.
• If one job fails, the OS puts the other jobs on a stand-by for an unknown time
period.
• CPU is often left idle during processing as the speed of the mechanical I/O devices
is slower as compared to the CPU.
2. Time-Sharing Operating System
(Multitasking Operating System)
• In this type of Operating System, the user
directly gives instructions to an OS, and
the OS executes multiple tasks at a time.
The computer memory stores these
programs and they share a single
processor. The tasks switch rapidly from
one to another giving immediate response
to the user(s). It is an interactive system at
a reasonable price.
• It uses the concept of CPU scheduling
and multiprogramming so that the time of
the CPU is divided equally among the
tasks. This allows all the tasks to work
smoothly. As the interactive I/O is slower
as compared to the CPU, this OS also
increases CPU utilization as there is
always a spare job to execute.
• This OS focuses on decreasing the
response time of a task. The time taken to
execute a single task is called quantum.
Once this time interval is over the OS
Examples of Multiprocessor Operating
System:
•Windows NT, Solaris, Digital UNIX, OS/2 & Linux
•SunOS Version 4, IOS
•Other Examples are:
•Intel Nehalem – Beckton, Westmere, Sandy Bridge
•AMD Opteron – K10 (Barcelona, Magny Cours); Bulldozer
•ARM Cortex A9, A15 MP Core
•Oracle (Sun) UltraSpare T1, T2, T3, T4 (Niagara)
•Advantages of Multitasking Operating System:
• Each program receives equal time to use the CPU.
• Software duplication is difficult.
• CPU is no longer left idle.
•Disadvantages of Multitasking Operating
System:
• Due to multiple sharing, it is unreliable.
• Data integrity and security are threatened.
• Data communication is difficult.
3. Distributed Operating System:
• In this type of operating system,
multiple CPUs are used to serve
multiple processes and users. All the
computers have their own memory unit
and CPU, and are interconnected and
communicate with each other over a
shared communication network. The
processors differ in size and function
and remote access is enabled within the
devices connected to a network. The
job of data processing is distributed
among various processors which makes
the jobs more efficient.
•Distributed Operating System Examples:
• LOCUS
• MICROS
• IRIX
• DYNIX
• AIX
• Solaris
• Mach
• OSF/1
•Advantages of Distributed Operating System:
• If one system collapses the others are not affected by it as they are independent
of each other.
• Increased data exchange speed and reduced load on the host computer.
• Computation is highly fast and durable due to shared resources.
• It is easily scalable due to the attachment of multiple systems.
• Reduced delay in the data processing.
• Disadvantages of Distributed Operating System:
• A single system failure might not affect the entire communication but the
failure of the main network can crash it.
• Languages used to establish distributed operating systems are not well
established.
• It is not readily available as it is very expensive and complex.
•4. Network
Operating System:
• This OS runs on a server allowing it
to manage data, users, groups,
security, applications, and other
networking functions. It allows
shared access of files, printers,
security, applications, and other
networking functions over a small
private network or a LAN. Users
are well aware of its underlying
configuration, making it a tightly
coupled system.
• Examples of Networking Operating System:
• Microsoft Windows Server 2003
• Microsoft Windows Server 2008
• Microsoft Windows 2000
• Microsoft Windows XP
• Artisoft’s LANtastic
• Novell NetWare
• Banyan VINES
• Sun Solaris
• AppleShare
• Mac OS X
• Linux
• UNIX
• Advantages of Network Operating System:
• It has stable and centralized servers that can handle security concerns
well.
• Integration of new technologies and hardware up-gradation is easier.
• Remote server access is possible.
• Disadvantages of Network Operating System:
• High cost of servers.
• Most operations could only be performed through a central location.
• It requires regular maintenance and updating.
• 5. Real-Time Operating
System:
• In this type of operating system, the time required to
process and respond to inputs is very small. This time
taken by the system to respond to an input and display the
response is known as response time. This is often used
when there are rigid time requirements or in control
devices. This has defined time constraints for the system
to run smoothly.
• There are two types of Real-Time Operating systems:
• a. Hard Real-Time Systems: Have highly strict time
constraints to make sure that critical tasks are completed
on time. There is limited secondary storage and the data is
often stored in ROM with no virtual memory.
• b. Soft Real-Time Systems: They have a less strict time
constraint and critical tasks are given priority above others
until they are completed and have limited utility.
•Examples of Real Time Operating System:
• Automobile Sector such as Anti-Lock Brake and Air Bag.
• For military as a Defense system such as RADAR.
• Use in Stock Exchange for updating all current information.
• Scientific experiments for Nuclear reactors
• Advantages of Real-Time Operating System:
• More output from resources is received due to the maximum utilization of devices
and systems.
• Less time is required for task shifting.
• It focuses more on running applications.
• Due to the small size of programs, they can be used in embedded systems.
• It is error-free.
• The best management of memory allocation.
• Disadvantages of Real-Time Operating System:
• Very few tasks run at the same time in order to avoid errors.
• The system resources are usually very expensive.
• Complex algorithms that are difficult to write on.
• It needs specific interrupts signals and device drivers to respond earliest to interrupts.
• Thread priority can’t be set as these systems don’t usually switch tasks.

More Related Content

What's hot

Operating system
Operating systemOperating system
Operating systemyogitamore3
 
Operating system components
Operating system componentsOperating system components
Operating system componentsSyed Zaid Irshad
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsMukesh Chinta
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsShweta Shah
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its ComponentsMahmuda Rahman
 
Operating system 08 time sharing and multitasking operating system
Operating system 08 time sharing and multitasking operating systemOperating system 08 time sharing and multitasking operating system
Operating system 08 time sharing and multitasking operating systemVaibhav Khanna
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharingmyrajendra
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Concurrent programming
Concurrent programmingConcurrent programming
Concurrent programmingRahul Singh
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemsvampugani
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types vimal kumar arora
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating systemAmit Mehla
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating systemAshikur Rahman
 
Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]Ravindra Raju Kolahalam
 
Operating systems system structures
Operating systems   system structuresOperating systems   system structures
Operating systems system structuresMukesh Chinta
 

What's hot (20)

Operating system
Operating systemOperating system
Operating system
 
Operating system components
Operating system componentsOperating system components
Operating system components
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Operating system 08 time sharing and multitasking operating system
Operating system 08 time sharing and multitasking operating systemOperating system 08 time sharing and multitasking operating system
Operating system 08 time sharing and multitasking operating system
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharing
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Concurrent programming
Concurrent programmingConcurrent programming
Concurrent programming
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 
Disk scheduling
Disk schedulingDisk scheduling
Disk scheduling
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]
 
Operating systems system structures
Operating systems   system structuresOperating systems   system structures
Operating systems system structures
 
Scheduling algorithms
Scheduling algorithmsScheduling algorithms
Scheduling algorithms
 

Similar to Operating System-Types-Examples-Advantages & disadvantages

Classifications of OS.pptx
Classifications of OS.pptxClassifications of OS.pptx
Classifications of OS.pptxBalamurugan M
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxLeahRachael
 
Types of operating system.................
Types of operating system.................Types of operating system.................
Types of operating system.................harendersin82880
 
Operating System Components.pptx
Operating System Components.pptxOperating System Components.pptx
Operating System Components.pptxpkavithascs
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptxCharuJain396881
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and typesPrakash Sir
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system conceptsArnav Chowdhury
 
1 Introduction to OS.ppt
1 Introduction to OS.ppt1 Introduction to OS.ppt
1 Introduction to OS.pptKumarVaibhav100
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptxBeviljeanCharcos
 
types_of_operating_systems_sk_akram.pptx
types_of_operating_systems_sk_akram.pptxtypes_of_operating_systems_sk_akram.pptx
types_of_operating_systems_sk_akram.pptxSkAkram9
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John LadoMark John Lado, MIT
 

Similar to Operating System-Types-Examples-Advantages & disadvantages (20)

Operating System
Operating SystemOperating System
Operating System
 
Operating System
Operating SystemOperating System
Operating System
 
Classifications of OS.pptx
Classifications of OS.pptxClassifications of OS.pptx
Classifications of OS.pptx
 
Introduction to operating systems
 Introduction to operating systems Introduction to operating systems
Introduction to operating systems
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
 
Unit I OS.pdf
Unit I OS.pdfUnit I OS.pdf
Unit I OS.pdf
 
Types of operating system.................
Types of operating system.................Types of operating system.................
Types of operating system.................
 
Operating System Components.pptx
Operating System Components.pptxOperating System Components.pptx
Operating System Components.pptx
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptx
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and types
 
Os ch1
Os ch1Os ch1
Os ch1
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Operating System-adi.pdf
Operating System-adi.pdfOperating System-adi.pdf
Operating System-adi.pdf
 
1 Introduction to OS.ppt
1 Introduction to OS.ppt1 Introduction to OS.ppt
1 Introduction to OS.ppt
 
Platform Technologies Report (1).pptx
Platform Technologies Report (1).pptxPlatform Technologies Report (1).pptx
Platform Technologies Report (1).pptx
 
Os unit i
Os unit iOs unit i
Os unit i
 
types_of_operating_systems_sk_akram.pptx
types_of_operating_systems_sk_akram.pptxtypes_of_operating_systems_sk_akram.pptx
types_of_operating_systems_sk_akram.pptx
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado
 

More from OPTOM Nimra Murtaza

You can not make an omelette without breaking some eggs-English Proverb
You can not make an omelette without breaking some eggs-English ProverbYou can not make an omelette without breaking some eggs-English Proverb
You can not make an omelette without breaking some eggs-English ProverbOPTOM Nimra Murtaza
 
How to communicate effectively. Communication Skills- Made easy
How to communicate effectively. Communication Skills- Made easyHow to communicate effectively. Communication Skills- Made easy
How to communicate effectively. Communication Skills- Made easyOPTOM Nimra Murtaza
 
Major muscles of the back- Made Easy.pptx
Major muscles of the back- Made Easy.pptxMajor muscles of the back- Made Easy.pptx
Major muscles of the back- Made Easy.pptxOPTOM Nimra Murtaza
 
Arterial system, Venous drainage, lymphatics system- Flow Chart-
Arterial system, Venous drainage, lymphatics system- Flow Chart-Arterial system, Venous drainage, lymphatics system- Flow Chart-
Arterial system, Venous drainage, lymphatics system- Flow Chart-OPTOM Nimra Murtaza
 

More from OPTOM Nimra Murtaza (6)

3 - Lec - Pahrma.pdf
3 - Lec - Pahrma.pdf3 - Lec - Pahrma.pdf
3 - Lec - Pahrma.pdf
 
keratitis copy.pptx
keratitis copy.pptxkeratitis copy.pptx
keratitis copy.pptx
 
You can not make an omelette without breaking some eggs-English Proverb
You can not make an omelette without breaking some eggs-English ProverbYou can not make an omelette without breaking some eggs-English Proverb
You can not make an omelette without breaking some eggs-English Proverb
 
How to communicate effectively. Communication Skills- Made easy
How to communicate effectively. Communication Skills- Made easyHow to communicate effectively. Communication Skills- Made easy
How to communicate effectively. Communication Skills- Made easy
 
Major muscles of the back- Made Easy.pptx
Major muscles of the back- Made Easy.pptxMajor muscles of the back- Made Easy.pptx
Major muscles of the back- Made Easy.pptx
 
Arterial system, Venous drainage, lymphatics system- Flow Chart-
Arterial system, Venous drainage, lymphatics system- Flow Chart-Arterial system, Venous drainage, lymphatics system- Flow Chart-
Arterial system, Venous drainage, lymphatics system- Flow Chart-
 

Recently uploaded

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroomSamsung Business USA
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptxmary850239
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 
CARNAVAL COM MAGIA E EUFORIA _
CARNAVAL COM MAGIA E EUFORIA            _CARNAVAL COM MAGIA E EUFORIA            _
CARNAVAL COM MAGIA E EUFORIA _
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
 

Operating System-Types-Examples-Advantages & disadvantages

  • 1. • PRESENTATION OF ICT Presented by: OPTOM Nimra Murtaza TOPIC: OPERATING SYSTEM TYPES OF OPERATING SYSTEM ADVANTAGES AND DISADVANTAGES OF OPERATING SYSTEM
  • 2.
  • 3. “OPERATINGSYSTEM”  An operating system is a program that acts as a link between the user and the computer system. The presence of an OS is very important as without it other programs can’t run. Thus, it manages the resources on a system and they cannot function when the OS is absent. It has existed since the first generation of computers and has been evolving with time. Learn about various types of the operating system.
  • 4. “TYPES OF OPERATING SYSTEM” 1. Batch Operating System 2. Time-Sharing Operating System 3. Distributed Operating System 4. Network Operating System 5. Real-Time Operating System
  • 5. 1. Batch Operating System • In this type of operating system, users didn’t interact with the OS directly. Jobs were prepared on an offline device such as a punch card and were then submitted to the computer operator. To speed up processing, the users left their programs with the operator. This operator took the jobs with similar requirements and grouped them into batches and then ran them as a group.
  • 6. Examples of Batch Processing Operating System: • Payroll System • Bank Invoice System • Transactions Process • Daily Report • Research Segment • Billing System
  • 7. Advantages of Batch Operating System: • The time required for a job to complete is predictable as the jobs are in a queue. • Multiple jobs can share the systems. • Reduced idle time. • It is easy to process and manage a large workload. • Disadvantages of Batch Operating System: • Zero interaction between the user and the system. • Debugging is harder as the operator needs to be thorough with the batch systems which is difficult. • It is costly. • If one job fails, the OS puts the other jobs on a stand-by for an unknown time period. • CPU is often left idle during processing as the speed of the mechanical I/O devices is slower as compared to the CPU.
  • 8. 2. Time-Sharing Operating System (Multitasking Operating System) • In this type of Operating System, the user directly gives instructions to an OS, and the OS executes multiple tasks at a time. The computer memory stores these programs and they share a single processor. The tasks switch rapidly from one to another giving immediate response to the user(s). It is an interactive system at a reasonable price. • It uses the concept of CPU scheduling and multiprogramming so that the time of the CPU is divided equally among the tasks. This allows all the tasks to work smoothly. As the interactive I/O is slower as compared to the CPU, this OS also increases CPU utilization as there is always a spare job to execute. • This OS focuses on decreasing the response time of a task. The time taken to execute a single task is called quantum. Once this time interval is over the OS
  • 9. Examples of Multiprocessor Operating System: •Windows NT, Solaris, Digital UNIX, OS/2 & Linux •SunOS Version 4, IOS •Other Examples are: •Intel Nehalem – Beckton, Westmere, Sandy Bridge •AMD Opteron – K10 (Barcelona, Magny Cours); Bulldozer •ARM Cortex A9, A15 MP Core •Oracle (Sun) UltraSpare T1, T2, T3, T4 (Niagara)
  • 10. •Advantages of Multitasking Operating System: • Each program receives equal time to use the CPU. • Software duplication is difficult. • CPU is no longer left idle. •Disadvantages of Multitasking Operating System: • Due to multiple sharing, it is unreliable. • Data integrity and security are threatened. • Data communication is difficult.
  • 11. 3. Distributed Operating System: • In this type of operating system, multiple CPUs are used to serve multiple processes and users. All the computers have their own memory unit and CPU, and are interconnected and communicate with each other over a shared communication network. The processors differ in size and function and remote access is enabled within the devices connected to a network. The job of data processing is distributed among various processors which makes the jobs more efficient.
  • 12. •Distributed Operating System Examples: • LOCUS • MICROS • IRIX • DYNIX • AIX • Solaris • Mach • OSF/1
  • 13. •Advantages of Distributed Operating System: • If one system collapses the others are not affected by it as they are independent of each other. • Increased data exchange speed and reduced load on the host computer. • Computation is highly fast and durable due to shared resources. • It is easily scalable due to the attachment of multiple systems. • Reduced delay in the data processing. • Disadvantages of Distributed Operating System: • A single system failure might not affect the entire communication but the failure of the main network can crash it. • Languages used to establish distributed operating systems are not well established. • It is not readily available as it is very expensive and complex.
  • 14. •4. Network Operating System: • This OS runs on a server allowing it to manage data, users, groups, security, applications, and other networking functions. It allows shared access of files, printers, security, applications, and other networking functions over a small private network or a LAN. Users are well aware of its underlying configuration, making it a tightly coupled system.
  • 15. • Examples of Networking Operating System: • Microsoft Windows Server 2003 • Microsoft Windows Server 2008 • Microsoft Windows 2000 • Microsoft Windows XP • Artisoft’s LANtastic • Novell NetWare • Banyan VINES • Sun Solaris • AppleShare • Mac OS X • Linux • UNIX
  • 16. • Advantages of Network Operating System: • It has stable and centralized servers that can handle security concerns well. • Integration of new technologies and hardware up-gradation is easier. • Remote server access is possible. • Disadvantages of Network Operating System: • High cost of servers. • Most operations could only be performed through a central location. • It requires regular maintenance and updating.
  • 17. • 5. Real-Time Operating System: • In this type of operating system, the time required to process and respond to inputs is very small. This time taken by the system to respond to an input and display the response is known as response time. This is often used when there are rigid time requirements or in control devices. This has defined time constraints for the system to run smoothly. • There are two types of Real-Time Operating systems: • a. Hard Real-Time Systems: Have highly strict time constraints to make sure that critical tasks are completed on time. There is limited secondary storage and the data is often stored in ROM with no virtual memory. • b. Soft Real-Time Systems: They have a less strict time constraint and critical tasks are given priority above others until they are completed and have limited utility.
  • 18. •Examples of Real Time Operating System: • Automobile Sector such as Anti-Lock Brake and Air Bag. • For military as a Defense system such as RADAR. • Use in Stock Exchange for updating all current information. • Scientific experiments for Nuclear reactors
  • 19. • Advantages of Real-Time Operating System: • More output from resources is received due to the maximum utilization of devices and systems. • Less time is required for task shifting. • It focuses more on running applications. • Due to the small size of programs, they can be used in embedded systems. • It is error-free. • The best management of memory allocation. • Disadvantages of Real-Time Operating System: • Very few tasks run at the same time in order to avoid errors. • The system resources are usually very expensive. • Complex algorithms that are difficult to write on. • It needs specific interrupts signals and device drivers to respond earliest to interrupts. • Thread priority can’t be set as these systems don’t usually switch tasks.