SlideShare a Scribd company logo
By
Mohammad Jahangir Alam
Daffodil International University
ID:123-15-2128
Refference
 Operating Systems: Operating system classifications(wikibooks.org)
 OS Classification :http://www.teach-ict.com/
 Modern Operating System By Andrew Tanenbaum
 Operating system by william stallings.
 Operating Systems By Achyut S Godbole, Achyut
 Mobile operating system
(http://en.wikipedia.org/wiki/Mobile_operating_system)
Types Of Operating System
Batch System
Interactive System
Time Sharing
System
Real Time Sharing
System
Network System
Parallel System
Distributed
System
Clustered System
Handheld System
Batch Operating System
 The users of batch operating system do not
interact with the computer directly.
 Each user prepares his job on an off-line device
like punch cards and submits it to the computer
operator. To speed up processing, jobs with similar
needs are batched together and run as a group.
 Thus, the programmers left their programs with
the operator. The operator then sorts programs
into batches with similar requirements.
Batch Operating System
 The problems with Batch Systems are following.
 Lack of interaction between the user and job.
 CPU is often idle, because the speeds of the mechanical
I/O devices is slower than CPU.
 Difficult to provide the desired priority
Interactive Operating System
 In an interactive operating system, the user
interacts directly with the operating system to
supply commands and data as the application
program executes and
 the user receives the results of processing
immediately. The user is in direct two way
communication with the computer
 Most operating system is this type
Interactive Operating System
 There will an user interface in place to allow this to
happened. It could be CLI or GUI.
Time Sharing Operating System
 Time sharing is a technique which enables many people,
located at various terminals, to use a particular computer
system at the same time.
 Time-sharing or multitasking is a logical extension of
multiprogramming. Processor's time which is shared
among multiple users simultaneously is termed as time-
sharing.
 The main difference between Multiprogrammed Batch
Systems and Time-Sharing Systems is that in case of
Multiprogrammed batch systems, objective is to maximize
processor use, whereas in Time-Sharing Systems objective
is to minimize response time.
Time Sharing Operating System
 Multiple jobs are executed by the CPU by switching so
frequently. Thus, the user can receives an immediate
response.
 Advantages
 Provide advantage of quick response.
 Avoids duplication of software.
 Reduces CPU idle time.
 Disadvantages
 Problem of reliability.
 Question of security and integrity of user programs and data.
 Problem of data communication.
Real Time Operating System
 Provides environment for executing programs
 Process abstraction for multitasking/concurrency
 Scheduling
 Hardware abstraction layer (device drivers)
 File systems
 Communication
Real Time Operating System
 Mass use in Electronic Devices.
 User Interface is very small
Such as X-ray, city –Scan,etc
Network Operating System
 Runs on a server and provides server the capability to
manage data, users, groups, security, applications, and
other networking functions.
 The primary purpose of the network operating system is
to allow shared file and printer access among multiple
computers in a network, typically a local area network
(LAN), a private network or to other networks.
 Examples of network operating systems are Microsoft
Windows Server 2003, Microsoft Windows Server 2008,
UNIX, Linux, Mac OS X, Novell NetWare, and BSD.
Network Operating System
 The advantages
 Centralized servers are highly stable.
 Security is server managed.
 Upgrades to new technologies and hardware can be
easily integrated into the system.
 Remote access to servers is possible from different
locations and types of systems.
 The disadvantages
 High cost of buying and running a server.
 Dependency on a central location for most operations.
 Regular maintenance and updates are required.
Parallel Operating System
 Parallel operating systems are used to interface multiple
networked computers to complete tasks in parallel.
 The architecture of the software is often a UNIX-based
platform, which allows it to coordinate distributed loads
between multiple computers in a network.
 Parallel operating systems are able to use software to
manage all of the different resources of the computers
running in parallel, such as memory, caches, storage
space, and processing power.
 Parallel operating systems also allow a user to directly
interface with all of the computers in the network
Parallel Operating System
 A parallel operating system works by dividing sets of
calculations into smaller parts and distributing them
between the machines on a network. To facilitate
communication between the processor cores and memory
arrays, routing software has to either share its memory by
assigning the same address space to all of the networked
computers, or distribute its memory by assigning a different
address space to each processing core.
 Scientists, researches, and industries often choose to use
parallel operating systems because of its cost effectiveness as
well. It costs far less money to assemble a parallel computer
network than it costs to develop and build a super computer
for research.
Distributed Operating System
 Distributed systems use multiple central processors to
serve multiple real time application and multiple users.
Data processing jobs are distributed among the processors
accordingly to which one can perform each job most
efficiently.
 The processors communicate with one another through
various communication lines (such as high-speed buses or
telephone lines). These are referred as loosely coupled
systems or distributed systems. Processors in a distributed
system may vary in size and function. These processors are
referred as sites, nodes, computers and so on.
Distributed Operating System
 The advantages
 With resource sharing facility user at one site may be
able to use the resources available at another.
 Speedup the exchange of data with one another via
electronic mail.
 If one site fails in a distributed system, the remaining
sites can potentially continue operating.
 Better service to the customers.
 Reduction of the load on the host computer.
 Reduction of delays in data processing.
Clustered Operating System
 Clustered computers share storage and are closely
linked via Local-area network (LAN) or a faster
interconnection.
Clustered System Combine the best feature of both
distributed OS and Multi processor system
 A Group of connected computer working together
called as one unit called clustered System
Handheld Operating System
 Handheld OS known as Mobile Operating system
such as Smartphone, tablet, PDA, or other mobile
device.
 It’s a combine features of a personal computer
operating system with other features useful for mobile
or handheld use; usually including, and most of the
following considered essential in modern mobile
systems; a touchscreen, cellular, Bluetooth, Wi-Fi, GPS
mobile navigation, camera, video camera, speech
recognition, voice recorder, music player, near field
communication and infrared blaster.

More Related Content

What's hot

Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
Namarta Chawla
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
CPU and its components
CPU and its componentsCPU and its components
CPU and its components
samina khan
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
Dr.Suresh Isave
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
RajendraPrasad Alladi
 
Types Of Operating Systems
Types Of Operating SystemsTypes Of Operating Systems
Types Of Operating Systems
عطاءالمنعم اثیل شیخ
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Mohamed Loey
 
ppt of features of operating system.pptx
ppt of features of operating system.pptxppt of features of operating system.pptx
ppt of features of operating system.pptx
NehaAnand998175
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devicesPichano Kikon
 
Computer Network
Computer NetworkComputer Network
Computer Network
AkShay Dhola
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
baabtra.com - No. 1 supplier of quality freshers
 
Fundamental of Computers
Fundamental of ComputersFundamental of Computers
Fundamental of Computers
Dr. Himanshu Gupta
 
Types of computer
Types of computerTypes of computer
Types of computer
Burhan Ahmed
 
Memory and its types
Memory and its typesMemory and its types
Memory and its types
University of Gujrat (sialkot)
 
Classification of Computer
Classification of ComputerClassification of Computer
Classification of Computer
Aasim Mushtaq
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
John Carlo Catacutan
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerZTE Nepal
 

What's hot (20)

Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
Operating system
Operating system Operating system
Operating system
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
CPU and its components
CPU and its componentsCPU and its components
CPU and its components
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Types Of Operating Systems
Types Of Operating SystemsTypes Of Operating Systems
Types Of Operating Systems
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
ppt of features of operating system.pptx
ppt of features of operating system.pptxppt of features of operating system.pptx
ppt of features of operating system.pptx
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devices
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Fundamental of Computers
Fundamental of ComputersFundamental of Computers
Fundamental of Computers
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Memory and its types
Memory and its typesMemory and its types
Memory and its types
 
Classification of Computer
Classification of ComputerClassification of Computer
Classification of Computer
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 

Viewers also liked

Desktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld systemDesktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld system
Lokesh Singrol
 
Chapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresWayne Jones Jnr
 
Chapter 2: Operating System Structures
Chapter 2: Operating System StructuresChapter 2: Operating System Structures
Chapter 2: Operating System Structures
Shafaan Khaliq Bhatti
 
Handheld operting system
Handheld operting systemHandheld operting system
Handheld operting system
Aj Maurya
 
Types of os
Types of osTypes of os
Types of os
J.T.A.JONES
 
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
Laguna State Polytechnic University
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
Sayam Asjad
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
Priya Patra
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating Systems
Akshay Kurup
 
types of operating system
types of operating systemtypes of operating system
types of operating system
Mahira Rashdi
 
Internet Threats
Internet ThreatsInternet Threats
Internet Threats
DominikaJoanna
 
Empowerment Technology
Empowerment TechnologyEmpowerment Technology
Empowerment Technology
Reygie Fabro
 
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
Arniel Ping
 

Viewers also liked (14)

Desktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld systemDesktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld system
 
Chapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System Structures
 
Chapter 2: Operating System Structures
Chapter 2: Operating System StructuresChapter 2: Operating System Structures
Chapter 2: Operating System Structures
 
Handheld operting system
Handheld operting systemHandheld operting system
Handheld operting system
 
Types of os
Types of osTypes of os
Types of os
 
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating Systems
 
types of operating system
types of operating systemtypes of operating system
types of operating system
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Internet Threats
Internet ThreatsInternet Threats
Internet Threats
 
Empowerment Technology
Empowerment TechnologyEmpowerment Technology
Empowerment Technology
 
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
Media and Information Literacy (MIL) Types of Media (Part 1)- Types of Media ...
 

Similar to Types of operating system

Operating system
Operating systemOperating system
Operating system
Neha Saxena
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
Shweta Shah
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
RANVIJAY GAUR
 
Understanding Basics of OS
Understanding Basics of OSUnderstanding Basics of OS
Understanding Basics of OS
E.M.G.yadava womens college
 
Operating system
Operating systemOperating system
Operating system
marar hina
 
Distributed system notes unit I
Distributed system notes unit IDistributed system notes unit I
Distributed system notes unit I
NANDINI SHARMA
 
Basic features of distributed system
Basic features of distributed systemBasic features of distributed system
Basic features of distributed system
satish raj
 
OS.pptx
OS.pptxOS.pptx
OS.pptx
NG911
 
Operating System Introduction
Operating System IntroductionOperating System Introduction
Operating System Introduction
dipaknandankar
 
Fundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptxFundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptx
Uttara University
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
AnkonGopalBanik
 
CS197OSTYPES.pdf
CS197OSTYPES.pdfCS197OSTYPES.pdf
CS197OSTYPES.pdf
Omid695066
 
Operating System Simple Introduction
Operating System Simple IntroductionOperating System Simple Introduction
Operating System Simple Introduction
Diwash Sapkota
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
ghayour abbas
 
Operating Systems
Operating Systems Operating Systems
Operating Systems
Fahad Shaikh
 
OS UNIT1.pptx
OS UNIT1.pptxOS UNIT1.pptx
OS UNIT1.pptx
DHANABALSUBRAMANIAN
 
ITM(2).ppt
ITM(2).pptITM(2).ppt
ITM(2).ppt
DimpyJindal4
 
introduction to Operating system for computer science Program
introduction to Operating system for computer science Programintroduction to Operating system for computer science Program
introduction to Operating system for computer science Program
KemalHussen
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
achal02
 
Types of os
Types of osTypes of os
Types of os
HIMANSHU TAYAL
 

Similar to Types of operating system (20)

Operating system
Operating systemOperating system
Operating system
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
 
Understanding Basics of OS
Understanding Basics of OSUnderstanding Basics of OS
Understanding Basics of OS
 
Operating system
Operating systemOperating system
Operating system
 
Distributed system notes unit I
Distributed system notes unit IDistributed system notes unit I
Distributed system notes unit I
 
Basic features of distributed system
Basic features of distributed systemBasic features of distributed system
Basic features of distributed system
 
OS.pptx
OS.pptxOS.pptx
OS.pptx
 
Operating System Introduction
Operating System IntroductionOperating System Introduction
Operating System Introduction
 
Fundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptxFundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptx
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
 
CS197OSTYPES.pdf
CS197OSTYPES.pdfCS197OSTYPES.pdf
CS197OSTYPES.pdf
 
Operating System Simple Introduction
Operating System Simple IntroductionOperating System Simple Introduction
Operating System Simple Introduction
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
 
Operating Systems
Operating Systems Operating Systems
Operating Systems
 
OS UNIT1.pptx
OS UNIT1.pptxOS UNIT1.pptx
OS UNIT1.pptx
 
ITM(2).ppt
ITM(2).pptITM(2).ppt
ITM(2).ppt
 
introduction to Operating system for computer science Program
introduction to Operating system for computer science Programintroduction to Operating system for computer science Program
introduction to Operating system for computer science Program
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Types of os
Types of osTypes of os
Types of os
 

Recently uploaded

Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 

Recently uploaded (20)

Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 

Types of operating system

  • 1. By Mohammad Jahangir Alam Daffodil International University ID:123-15-2128
  • 2. Refference  Operating Systems: Operating system classifications(wikibooks.org)  OS Classification :http://www.teach-ict.com/  Modern Operating System By Andrew Tanenbaum  Operating system by william stallings.  Operating Systems By Achyut S Godbole, Achyut  Mobile operating system (http://en.wikipedia.org/wiki/Mobile_operating_system)
  • 3. Types Of Operating System Batch System Interactive System Time Sharing System Real Time Sharing System Network System Parallel System Distributed System Clustered System Handheld System
  • 4. Batch Operating System  The users of batch operating system do not interact with the computer directly.  Each user prepares his job on an off-line device like punch cards and submits it to the computer operator. To speed up processing, jobs with similar needs are batched together and run as a group.  Thus, the programmers left their programs with the operator. The operator then sorts programs into batches with similar requirements.
  • 5. Batch Operating System  The problems with Batch Systems are following.  Lack of interaction between the user and job.  CPU is often idle, because the speeds of the mechanical I/O devices is slower than CPU.  Difficult to provide the desired priority
  • 6. Interactive Operating System  In an interactive operating system, the user interacts directly with the operating system to supply commands and data as the application program executes and  the user receives the results of processing immediately. The user is in direct two way communication with the computer  Most operating system is this type
  • 7. Interactive Operating System  There will an user interface in place to allow this to happened. It could be CLI or GUI.
  • 8. Time Sharing Operating System  Time sharing is a technique which enables many people, located at various terminals, to use a particular computer system at the same time.  Time-sharing or multitasking is a logical extension of multiprogramming. Processor's time which is shared among multiple users simultaneously is termed as time- sharing.  The main difference between Multiprogrammed Batch Systems and Time-Sharing Systems is that in case of Multiprogrammed batch systems, objective is to maximize processor use, whereas in Time-Sharing Systems objective is to minimize response time.
  • 9. Time Sharing Operating System  Multiple jobs are executed by the CPU by switching so frequently. Thus, the user can receives an immediate response.  Advantages  Provide advantage of quick response.  Avoids duplication of software.  Reduces CPU idle time.  Disadvantages  Problem of reliability.  Question of security and integrity of user programs and data.  Problem of data communication.
  • 10. Real Time Operating System  Provides environment for executing programs  Process abstraction for multitasking/concurrency  Scheduling  Hardware abstraction layer (device drivers)  File systems  Communication
  • 11. Real Time Operating System  Mass use in Electronic Devices.  User Interface is very small Such as X-ray, city –Scan,etc
  • 12. Network Operating System  Runs on a server and provides server the capability to manage data, users, groups, security, applications, and other networking functions.  The primary purpose of the network operating system is to allow shared file and printer access among multiple computers in a network, typically a local area network (LAN), a private network or to other networks.  Examples of network operating systems are Microsoft Windows Server 2003, Microsoft Windows Server 2008, UNIX, Linux, Mac OS X, Novell NetWare, and BSD.
  • 13. Network Operating System  The advantages  Centralized servers are highly stable.  Security is server managed.  Upgrades to new technologies and hardware can be easily integrated into the system.  Remote access to servers is possible from different locations and types of systems.  The disadvantages  High cost of buying and running a server.  Dependency on a central location for most operations.  Regular maintenance and updates are required.
  • 14. Parallel Operating System  Parallel operating systems are used to interface multiple networked computers to complete tasks in parallel.  The architecture of the software is often a UNIX-based platform, which allows it to coordinate distributed loads between multiple computers in a network.  Parallel operating systems are able to use software to manage all of the different resources of the computers running in parallel, such as memory, caches, storage space, and processing power.  Parallel operating systems also allow a user to directly interface with all of the computers in the network
  • 15. Parallel Operating System  A parallel operating system works by dividing sets of calculations into smaller parts and distributing them between the machines on a network. To facilitate communication between the processor cores and memory arrays, routing software has to either share its memory by assigning the same address space to all of the networked computers, or distribute its memory by assigning a different address space to each processing core.  Scientists, researches, and industries often choose to use parallel operating systems because of its cost effectiveness as well. It costs far less money to assemble a parallel computer network than it costs to develop and build a super computer for research.
  • 16. Distributed Operating System  Distributed systems use multiple central processors to serve multiple real time application and multiple users. Data processing jobs are distributed among the processors accordingly to which one can perform each job most efficiently.  The processors communicate with one another through various communication lines (such as high-speed buses or telephone lines). These are referred as loosely coupled systems or distributed systems. Processors in a distributed system may vary in size and function. These processors are referred as sites, nodes, computers and so on.
  • 17. Distributed Operating System  The advantages  With resource sharing facility user at one site may be able to use the resources available at another.  Speedup the exchange of data with one another via electronic mail.  If one site fails in a distributed system, the remaining sites can potentially continue operating.  Better service to the customers.  Reduction of the load on the host computer.  Reduction of delays in data processing.
  • 18. Clustered Operating System  Clustered computers share storage and are closely linked via Local-area network (LAN) or a faster interconnection. Clustered System Combine the best feature of both distributed OS and Multi processor system  A Group of connected computer working together called as one unit called clustered System
  • 19. Handheld Operating System  Handheld OS known as Mobile Operating system such as Smartphone, tablet, PDA, or other mobile device.  It’s a combine features of a personal computer operating system with other features useful for mobile or handheld use; usually including, and most of the following considered essential in modern mobile systems; a touchscreen, cellular, Bluetooth, Wi-Fi, GPS mobile navigation, camera, video camera, speech recognition, voice recorder, music player, near field communication and infrared blaster.