types of operating system
TRANSCRIPT
OPERATING SYSTEMAND ITS TYPES
OPERATING SYSTEM
Based on Processing
methodBased on types of Interface
Single User OS
Multiprogram OS
Time Sharing
OS
Real Time OS
Multiprocessing OS
Distributed OS
Single Task OS
Single User , Multitasking
OS
Command Line
Interface
Interactive Operating
System Interfaces
Graphical User
Interface (WIMP
Interfaces)
Touchscreen
Interface(Post-WIMP
Interfaces)
SINGLE USER OSThe Single User Operating System only
supports only one user at point of time. It’s two subcategories are –Single Task OS – This OS supports/runs
single application at a time.Single User Multitasking OS – This OS
can deal with multiple applications at a time.
Examples : Windows Vista, Windows 7/8, Linux MacOS Leopard etc.
MULTIPROGRAM OSThis is a multi-user OS and supports
multiprogramming.More than one user can be supported
by it, therefore, more than one user programs are loaded and active in the main store at the same time.
These active programs are executed using some techniques one by one.
Examples : Unix, Linux, IBM AS400 etc.
TIME SHARING OSThis OS uses the time sharing technique.Each active user program is given a fair share
of CPU time, if the time elapses or an I/O operation is requested, CPU shifts over to the next job waiting and the previous program is put to wait (in case time is over) or handed over to I/O manager (in case I/O request is made).
The active programs are scheduled for execution using certain job scheduling techniques.
Examples : BSD Unix, NOS/VE, Genie etc.
REAL TIME OSIn Real Time OS, the jobs have fixed
deadlines and the jobs have to be completed within their deadlines.
The system performance is measured by its ability to complete its jobs within the specified deadlines.
Examples : LynxOS, OSE, RT Linux etc.
MULTIPROCESSING OSThe Multiprocessing OS is capable of
handling more than one processors as the jobs have to be executed on more than one processor.
It is capable of loudsharing in case of identical processors so that the system’s efficiency improves.
In case of unidentical processors, it is able to control the super (main) processor and in turn control the working of slave processors.
Examples : Unix, Linux, Windows NT etc.
DISTRIBUTED OSThis type of OS is designed to share
its work load over multiple servers.Thus it has a decentralized
architecture.It shares data and resources among
its multiple servers to get maximum efficiency.
Examples : Unix, Linux, DCE, X/Open.
COMMAND LINE INTERFACE
Commands are given by typing on keyboards.
Computer normally displays a prompt on a screen where user can type the desired command.
Examples : DDS, Unix etc.
INTERACTIVE OPERATING SYSTEM INTERFACES
Commands are given by just pointing or touching.
There are two subcategories of Interactive Operating Systems.
Graphical User Interface(GUI)[WIMP Interfaces]
Touchscreen Interface [Post-WIMP Interfaces]
Graphical User Interface (GUI)
[WIMP Interfaces]GUI’s are visual (graphical) interfaces in
which user can give command with mouse to point and click objects on screen.
Feature’s of GUI are Windows, Icons, Menus and Pointers [WIMP].
GUI OS that provide graphical interface and allow access to user via track-pad/track-ball are often abbreviated to WIMP.
WIMP operating systems require more RAM.Examples : Windows, MAC operating systems
Touchscreen Interface [Post-WIMP Interfaces]
In Touchscreen Interface commands can be given by touching the screen.
Key features of a Touchscreen Interface include many finger based gestures apart from touch which are : pinching of screen, rotating of screen, swiping on screen etc.
Examples : Windows 8,Windows 10, Android, iOS OS etc.
THE ENDTHE END