0% found this document useful (0 votes)
14 views

Types of Operating System

Uploaded by

Khushi Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Types of Operating System

Uploaded by

Khushi Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

S E P

Y T
1
TYPES OF OS
Distinguished by the response time and how data is
entered into the system
• Single user
• Multi user
• Multitasking
• Multi processing
• Batch os
• Embedded
• Real time
• Distributed OS
• Mobile OS
2
SINGLE USER

TWO TYPES:
🠶Single user, single task
🠶Single user, multi
tasking
3
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
4
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
5 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.
6 CONT…
.
7
MULTI USER

🠶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
8 CONT….
.
🠶Examples: UNIX, VMS and Mainframe Operating
systems
9 MULTI TASKING

🠶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.
1 CONT….
0
.

screenshot of Debian Linux (version 7.1, "Wheezy") running


the GNOME desktop environment, Firefox, Tor, and VLC
media player, all at the same time.
1 MULTI PROCESSING
1

🠶Multiprocessing, in general, refers to the


utilization of multiple C PUs 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
1 CONT….
2
.
MULTIPROCESSING OS
Batch Operating System

Some computer processes are very lengthy and time-


consuming. To speed the same process, a job with a
similar type of needs are batched together and run as a
group.
The user of a batch operating system never directly
interacts with the computer. In this type of OS, every
user prepares his or her job on an offline device like a
punch card and submit it to the computer operator.
1 EMBEDDED OS
3

🠶 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.
1 CONT…
4

Embedded OS in a
car Android OS in digital
ca mera
1 REAL TIME OPERATING SYSTEM
5

🠶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
1 CONT…
6
.
🠶Examples: QNX, RTLINUX
🠶Are used to control machinery, scientific
instruments and industrial systems
1 CONT….
7
.
Distributed Operating
System
Distributed Operating System is one of the important type of operating system.
Multiple central processors are used by Distributed systems to serve multiple
real-time applications and multiple users. Accordingly, Data processing jobs are
distributed among the processors.
Processors communicate with each other through various communication lines
(like high-speed buses or telephone lines). These are known as loosely coupled
systems or distributed systems. Processors in this system may vary in size and
function. They are referred as sites, nodes, computers, and so on.
Mobile OS
Mobile OS
Mobile operating systems are those OS which is
especially that are designed to power smartphones,
tablets, and wearables devices.
Some most famous mobile operating systems are
Android and iOS, but others include BlackBerry, Web,
and watchOS.

You might also like