There Are 4 General Types of Operating Systems

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 6

TYPES OF OPERATING

SYSTEM
There are 4 general types of operating systems:-
1. Real time operating systems(RTOS):-They are used to control
machinery, scientific instruments and industrial systems. In
general the user does not have much control over the functions
performed by RTOS.
2.Single user single task operating systems:-They allow one
user to do one thing at a time.Example:-operating system
used by personal digital assistants(PDAs) also known as
handheld computers.
3.Single user multi tasking operating systems:-They
allow a single user to run multiple applications on
their computer. Example:-microsoft windows, Mac os
and Linux.
4.Multi user operating systems:-They allow multiple
users to use the resources on a single computer.
Example:-UNIX.
WHAT DOES OPERATING SYSTEM DO?
1. Processor management:-In this, when the user has
multiple applications and processes running, it is up to the
operating system to ensure that they have enough
resources to run properly.
2. Memory storage and management:-The os needs to
ensure that each process has enough memory to execute
the process while also ensuring that one process does not
use the memory allocated to another process.
3. Application interface:-Programmers use
application program interfaces (APIs) to control the
computer and operating system. As software
developers write applications, they can insert these
API functions in their programs. As the operating
system encounters these API functions, it takes the
desired action, so the programmer does not need to
know the details of controlling the hardware.
4. User interface:-It is the part of the application through
which the user interacts with the application. Some
operating systems, such as Microsoft Windows and Apple
Macintosh, use graphical user interfaces.
5. Device management:-The operating system manages
the input to and output from the computer. It often
assigns high-priority blocks to drivers so that the
hardware can be released and available for the next use
as soon as possible.

You might also like