You are on page 1of 21

UNIT-2

Operating System
Operating System
● The operating system (OS) manages all of
the software and hardware on the
computer.
● It performs basic tasks such as file ,memory and
process management, handling input and
output, and controlling peripheral devices such
as disk drives and printers.
Types
of O.S.
Batch Operating System

• Batch operating system (BOS) is a type of operating system that allows


multiple users to use it at the same time.

• It does not allow any direct communication between users, meaning that each user
must complete their tasks before passing control on to the next user.

• The idle time for the batch system is very less.

• It is easy to manage large work repeatedly in batch systems.

Example : - Payroll Systems, Bank Statements, etc.


Batch Operating System
Multi-Programming System
• On a single processor computer, a multiprogramming OS can run many
programs.
• In a multiprogramming OS, if one program must wait for an input/output
transfer, the other programs are ready to use the CPU.
• Multi Programming increases the Throughput of the System.
• It helps in reducing the response time

Examples :- Download software,


transfer data, Google Chrome, etc.
Multi-Programming System
Multi-Processing System
• Multiprocessor operating systems are used in operating systems
to boost the performance of multiple CPUs within a single
computer system.
• Multiprocessing is the ability for computers to complete multiple
tasks at the same time without having to wait for one task to complete
before the next task can be started.

• Examples :- Windows NT, XP, Unix, Intel Nehalem – Beckton , and


Sandy Bridge
Multi-Processing System
Multi-Tasking Operating System
● Multitasking Operating System is simply a
multiprogramming Operating System, which allows
users to run many programs simultaneously.
● It enables a user to complete multiple computer tasks at
the same time.

● Example :- Microsoft Windows and Macintosh OS.


Multi-Tasking Operating System
Time-Sharing Operating System

• Time-sharing is a method of allowing multiple individuals at


different terminals to access the same computer system
simultaneously.
• Multiprogramming is logically followed by time-sharing.

• Example :- UNIX,LINUX .
Time-Sharing Operating System
Distributed Operating System
• A distributed operating system (DOS) is an essential sort of operating
system. These systems’ processors differ in size and function.
• The major benefit of working with these types of the operating system is that
it is always possible that one user can access the files or software which are
not actually present on his system but some other system connected within
this network.

• Example :- Solaris, OSF/1, and Micros.


Distributed Operating System
Network Operating System

• A network operating system or NOS is a type of operating


system that manages computer network resources such as data,
and applications.
• It allows shared devices such as discs,printers, and other
peripherals to be shared between computers.

• Example :- Microsoft Windows Server,UNIX, Linux, and Mac


OS X.
Network Operating System
Real-Time Operating System
● These types of OSs serve real-time systems. The time interval
required to process and respond to inputs is very small. This tim
interval is called response time.
● Real-time systems are used when there are time requirements th
are very strict .

● Example :- missile systems, air traffic control systems, robots,


etc.
Real-Time Operating System
Thank You

You might also like