TYPES OF OPERATING SYSTEM
3/1/2015
TYPES OF OS [1]
Distinguished by the response time and how data is
entered into the system
Single user
Multi user
Multitasking
Multi processing
Embedded
Real time
3/1/2015
1
[1] SINGLE USER [1]
TWO TYPES:
Single user, single task
Single user, multi tasking
3/1/2015
2
Single user, single task
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/1/2015
3
Single user, multi tasking
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
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
CONT….
3/1/2015
6
[2] MULTI USER [2]
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
CONT…..
Examples: UNIX, VMS and Mainframe Operating
systems
3/1/2015
8
[3] MULTI TASKING [3]
Allows more than one program to run concurrently.
The tasks share common processing resources, such as
a CPU and main memory
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
screenshot of Debian Linux (version 7.1, "Wheezy") running the
GNOME desktop environment, Firefox, Tor, and VLC media
player, all at the same time.
[4] MULTI PROCESSING [3]
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…..
3/1/2015
12
MULTIPROCESSING OS
[5] EMBEDDED OS [4][5]
 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
[6] REAL TIME OPERATING SYSTEM [6]
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
CONT…..
3/1/2015
17
REFERENCES
 [1] http://computer.howstuffworks.com/operating-system3.htm last
accessed on March,1,2015
 [2] http://en.wikipedia.org/wiki/Multi-user last accessed on March,1,2015
 [3] http://ecomputernotes.com/fundamental/disk-operating-
system/multitasking-operating-system last accesed on March,1,2015
 [4] http://en.wikipedia.org/wiki/Embedded_operating_system last accesed
on March,1,2015
 [5] http://www.techopedia.com/definition/30014/embedded-operating-
system last accesed on March,1,2015
 [6] http://searchdatacenter.techtarget.com/definition/real-time-operating-
system last accesed on March,1,2015
3/1/2015
18
QUERIES!!!
3/1/2015
19

Types of Operating System

  • 1.
    TYPES OF OPERATINGSYSTEM 3/1/2015
  • 2.
    TYPES OF OS[1] Distinguished by the response time and how data is entered into the system Single user Multi user Multitasking Multi processing Embedded Real time 3/1/2015 1
  • 3.
    [1] SINGLE USER[1] TWO TYPES: Single user, single task Single user, multi tasking 3/1/2015 2
  • 4.
    Single user, singletask 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/1/2015 3
  • 5.
    Single user, multitasking 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
  • 6.
    CONT….. Examples: Microsoft's Windowsand 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.
  • 8.
    [2] MULTI USER[2] 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
  • 9.
    CONT….. Examples: UNIX, VMSand Mainframe Operating systems 3/1/2015 8
  • 10.
    [3] MULTI TASKING[3] Allows more than one program to run concurrently. The tasks share common processing resources, such as a CPU and main memory 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
  • 11.
    CONT….. 3/1/2015 10 screenshot of DebianLinux (version 7.1, "Wheezy") running the GNOME desktop environment, Firefox, Tor, and VLC media player, all at the same time.
  • 12.
    [4] MULTI PROCESSING[3] 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
  • 13.
  • 14.
    [5] EMBEDDED OS[4][5]  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 ina car Android OS in digital camera
  • 16.
    [6] REAL TIMEOPERATING SYSTEM [6] 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 Areused to control machinery, scientific instruments and industrial systems 3/1/2015 16
  • 18.
  • 19.
    REFERENCES  [1] http://computer.howstuffworks.com/operating-system3.htmlast accessed on March,1,2015  [2] http://en.wikipedia.org/wiki/Multi-user last accessed on March,1,2015  [3] http://ecomputernotes.com/fundamental/disk-operating- system/multitasking-operating-system last accesed on March,1,2015  [4] http://en.wikipedia.org/wiki/Embedded_operating_system last accesed on March,1,2015  [5] http://www.techopedia.com/definition/30014/embedded-operating- system last accesed on March,1,2015  [6] http://searchdatacenter.techtarget.com/definition/real-time-operating- system last accesed on March,1,2015 3/1/2015 18
  • 20.