0% found this document useful (0 votes)
5 views8 pages

Dikshya & 20nu

Uploaded by

Apil Neupane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

Dikshya & 20nu

Uploaded by

Apil Neupane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Types & evolution of

Operating System
Operating systems are there from the very first computer generation and
they keep evolving with time. Some of the important types of operating
systems which are most commonly used.
They are:
1. Batch Operating System
2. Time-Sharing Operating Systems
3.Distributed Operating System
4.Network Operating System
5.ParallelOperatingSystem
6.Real Time operating System
1. Batch Operating System

This type of operating system does not interact with the computer
directly. There is an operator which takes similar jobs having same
requirement and group them into batches. It is the responsibility of
operator to sort the jobs with similar needs.
Advantages of Batch Operating System:

 Multiple users can share the batch systems .


 The idle time batch system is very less .
 It is useful when, we working with large file which can take more time to
execute.
Disadvantages of Batch Operating System:

 Once the job is submitted ,the user did not have any interaction with it .
 Batch systems are hard to debug .
 It is sometime costly .
 The other jobs will have to wait for an unknown time if any job fails.

Examples of Batch based Operating System: Payroll System, Bank


Statements etc.
2. Time-Sharing System

 In time-sharing system Each task is given some time to execute so


that all the tasks is work smoothly .
 Each user gets the time of CPU as they use a single system.
 These system are also known as Multitasking System .The task can be
from a single user or different users also.
Advantages of Time-Sharing System :

 Each task gets an equal opportunity


 Less chances of duplication of software
 CPU idle time can be reduced
Disadvantages of Time-Sharing System :

 Reliability problem
 One must have to take care of security and integrity of user programs and
data
 Data communication problem

Examples of Time-Sharing OS : Multicast, Unix etc.

You might also like