SlideShare a Scribd company logo
1 of 17
Types of Operating System
AHSAN ASHFAQ | OMT I | INSTITUTE OF MANAGEMENT SCIENCES PESHAWAR 1
Types of Operating System
3/1/2015
 Single user
 Multi user
 Multiprogramming
 Multitasking
 Multi processing
 Embedded
 Real time
1
3/1/2015
TWO TYPES:
Single user, single task
Single user, multi tasking
2
Single User OS
3/1/2015
Designed to manage the computer so that
one user can effectively do one thing at a
time.
Example: The Palm OS for Palm
handheld computers
3
Single User Single Task OS
Designed with a single user in mind but can deal with
many applications running at the same time
 Type of operating system most
people use on
their desktop and laptop
computers today
3/1/2015
4
Single User Multi Task OS
Cont..
Examples: Microsoft's Windows and Apple's Mac OS
platforms
For Example: It's entirely possible for a Windows user to
be writing a note in a word processor while downloading a
file from the Internet while printing the text of an e-mail
message.
3/1/2015
5
Multi User OS
Allows many different users to take advantage of the
computer's resources simultaneously
Allows multiple users to access the computer system at
the same time
Time Sharing system and Internet servers as the multi
user systems
3/1/2015
7
Examples: UNIX, VMS and Mainframe Operating
systems
8
3/1/2015
Cont..
Multiprogramming OS
Keep more than one program in the memory .
If current running program gets blocked or goes in to waiting
The other may be sent to the processor.
CPU utilization increases.
Multi Tasking OS
Allows more than one program to run concurrently.
The tasks share common processing resources, such as a
CPU and main memory
Time Sharing :: In the process, only one CPU is involved,
but it switches from one program to another so quickly
that it gives the appearance of executing all the programs
at the same time.
3/1/2015
9
CONT…..
3/1/2015
10
Multiprocessing OS
Multiprocessing, in general, refers to the utilization of multiple
CPUs in a single computer system
Enables several programs to run concurrently
The term also refers to the ability of a system to support more
than one processor and/or the ability to allocate tasks between
them
3/1/2015
11
CONT…..12
MULTIPROCESSING OS
3/1/2015
Embedded OS
 Designed to be used in embedded computer systems
 Are able to operate with a limited number of resources on small machines
like PDAs
 Are very compact and extremely efficient by design
 is a computer that is part of a different kind of machine
 Examples include computers in cars, digital televisions, ATMs, airplane
controls, digital cameras, GPS navigation systems, elevators, and among many
other possibilities.
3/1/2015
13
CONT……
3/1/2015
14
Embedded OS in a car
Android OS in digital camera
Real time OS
is a multitasking operating system that aims at executing real-time
applications
The main objective of real-time operating systems is their quick
and predictable response to events
In it, the time interval required to process and respond to inputs is
so small that it controls the environment
3/1/2015
15
Cont..
Examples: QNX, RTLINUX
Are used to control machinery, scientific instruments and industrial
systems
3/1/2015
16

More Related Content

What's hot

Unit 4 memory system
Unit 4   memory systemUnit 4   memory system
Unit 4 memory system
chidabdu
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer Architecture
Ankush Srivastava
 

What's hot (20)

Input output module
Input output moduleInput output module
Input output module
 
Input output interface
Input output interfaceInput output interface
Input output interface
 
Unit 4 memory system
Unit 4   memory systemUnit 4   memory system
Unit 4 memory system
 
Conditional branches
Conditional branchesConditional branches
Conditional branches
 
Modes of data transfer.computer architecture.
Modes of data transfer.computer architecture. Modes of data transfer.computer architecture.
Modes of data transfer.computer architecture.
 
Input output organisation
Input output organisationInput output organisation
Input output organisation
 
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
 
04 Cache Memory
04  Cache  Memory04  Cache  Memory
04 Cache Memory
 
input output ports
input output portsinput output ports
input output ports
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
 
Computer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answersComputer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answers
 
I/O Organization
I/O OrganizationI/O Organization
I/O Organization
 
Computer architecture input output organization
Computer architecture input output organizationComputer architecture input output organization
Computer architecture input output organization
 
Computer arithmetic
Computer arithmeticComputer arithmetic
Computer arithmetic
 
Input-Output Modules
Input-Output ModulesInput-Output Modules
Input-Output Modules
 
Ch8 (1) morris mano
Ch8 (1) morris manoCh8 (1) morris mano
Ch8 (1) morris mano
 
Programed I/O Modul..
Programed I/O Modul..Programed I/O Modul..
Programed I/O Modul..
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer Architecture
 
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer SystemsChapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
 
Arbitration in computer organization
 Arbitration in computer organization   Arbitration in computer organization
Arbitration in computer organization
 

Similar to Lec 6 types_of_os

Operating systems
Operating systemsOperating systems
Operating systems
oswaldm80
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdf
Omid695066
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
matsapit
 

Similar to Lec 6 types_of_os (20)

Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Types-of-OPERATING-SYSTEM.pptx
Types-of-OPERATING-SYSTEM.pptxTypes-of-OPERATING-SYSTEM.pptx
Types-of-OPERATING-SYSTEM.pptx
 
ITT project ON types of operating system
ITT project ON types of operating systemITT project ON types of operating system
ITT project ON types of operating system
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Operating Systems Network, Communication, OSI
Operating Systems Network, Communication, OSIOperating Systems Network, Communication, OSI
Operating Systems Network, Communication, OSI
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Multitasking
MultitaskingMultitasking
Multitasking
 
Overview of operating system
Overview of operating systemOverview of operating system
Overview of operating system
 
Ict lecture9 10
Ict lecture9 10 Ict lecture9 10
Ict lecture9 10
 
os ass.pptx
os ass.pptxos ass.pptx
os ass.pptx
 
Operating system
Operating systemOperating system
Operating system
 
different-os.pptx
different-os.pptxdifferent-os.pptx
different-os.pptx
 
Fundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptxFundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptx
 
Os1
Os1Os1
Os1
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdf
 
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
 
Practical examples for different types of operating systems.
Practical examples for different types of  operating systems.Practical examples for different types of  operating systems.
Practical examples for different types of operating systems.
 

More from Adnan Khan (14)

Hrm CHp 1
Hrm CHp 1Hrm CHp 1
Hrm CHp 1
 
HRM Chapter 2
HRM Chapter 2HRM Chapter 2
HRM Chapter 2
 
Chapter 1 Sociology
Chapter 1 SociologyChapter 1 Sociology
Chapter 1 Sociology
 
Sociology Chap 2
Sociology Chap 2Sociology Chap 2
Sociology Chap 2
 
Chapter 3 social stratification Sociology
Chapter 3 social stratification SociologyChapter 3 social stratification Sociology
Chapter 3 social stratification Sociology
 
Lec 5 class_software
Lec 5 class_softwareLec 5 class_software
Lec 5 class_software
 
Lec 4 comp_generations
Lec 4 comp_generationsLec 4 comp_generations
Lec 4 comp_generations
 
Lec 3 classification of computers
Lec 3 classification of computersLec 3 classification of computers
Lec 3 classification of computers
 
Lec 2 introduction to computer -ii
Lec 2 introduction to computer -iiLec 2 introduction to computer -ii
Lec 2 introduction to computer -ii
 
Lec 1 introduction to computer -i
Lec 1 introduction to computer -iLec 1 introduction to computer -i
Lec 1 introduction to computer -i
 
Fasitch2x
Fasitch2xFasitch2x
Fasitch2x
 
Chap003
Chap003Chap003
Chap003
 
Managerial Accounting Garrison
Managerial Accounting GarrisonManagerial Accounting Garrison
Managerial Accounting Garrison
 
Chap002
Chap002Chap002
Chap002
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

Lec 6 types_of_os

  • 1. Types of Operating System AHSAN ASHFAQ | OMT I | INSTITUTE OF MANAGEMENT SCIENCES PESHAWAR 1
  • 2. Types of Operating System 3/1/2015  Single user  Multi user  Multiprogramming  Multitasking  Multi processing  Embedded  Real time 1
  • 3. 3/1/2015 TWO TYPES: Single user, single task Single user, multi tasking 2 Single User OS
  • 4. 3/1/2015 Designed to manage the computer so that one user can effectively do one thing at a time. Example: The Palm OS for Palm handheld computers 3 Single User Single Task OS
  • 5. Designed with a single user in mind but can deal with many applications running at the same time  Type of operating system most people use on their desktop and laptop computers today 3/1/2015 4 Single User Multi Task OS
  • 6. Cont.. Examples: Microsoft's Windows and Apple's Mac OS platforms For Example: It's entirely possible for a Windows user to be writing a note in a word processor while downloading a file from the Internet while printing the text of an e-mail message. 3/1/2015 5
  • 7. Multi User OS Allows many different users to take advantage of the computer's resources simultaneously Allows multiple users to access the computer system at the same time Time Sharing system and Internet servers as the multi user systems 3/1/2015 7
  • 8. Examples: UNIX, VMS and Mainframe Operating systems 8 3/1/2015 Cont..
  • 9. Multiprogramming OS Keep more than one program in the memory . If current running program gets blocked or goes in to waiting The other may be sent to the processor. CPU utilization increases.
  • 10. Multi Tasking OS Allows more than one program to run concurrently. The tasks share common processing resources, such as a CPU and main memory Time Sharing :: In the process, only one CPU is involved, but it switches from one program to another so quickly that it gives the appearance of executing all the programs at the same time. 3/1/2015 9
  • 12. Multiprocessing OS Multiprocessing, in general, refers to the utilization of multiple CPUs in a single computer system Enables several programs to run concurrently The term also refers to the ability of a system to support more than one processor and/or the ability to allocate tasks between them 3/1/2015 11
  • 14. Embedded OS  Designed to be used in embedded computer systems  Are able to operate with a limited number of resources on small machines like PDAs  Are very compact and extremely efficient by design  is a computer that is part of a different kind of machine  Examples include computers in cars, digital televisions, ATMs, airplane controls, digital cameras, GPS navigation systems, elevators, and among many other possibilities. 3/1/2015 13
  • 15. CONT…… 3/1/2015 14 Embedded OS in a car Android OS in digital camera
  • 16. Real time OS is a multitasking operating system that aims at executing real-time applications The main objective of real-time operating systems is their quick and predictable response to events In it, the time interval required to process and respond to inputs is so small that it controls the environment 3/1/2015 15
  • 17. Cont.. Examples: QNX, RTLINUX Are used to control machinery, scientific instruments and industrial systems 3/1/2015 16