KEMBAR78
Operating System Modes Explained | PDF | Business | Computers
0% found this document useful (0 votes)
81 views11 pages

Operating System Modes Explained

There are three main modes of operating systems: batch processing, multiprogramming, and multiprocessing. Batch processing groups jobs into batches that are executed sequentially with no priority. Multiprogramming allows multiple independent programs to run simultaneously on a single processor by rapidly switching between them. Multiprocessing uses two or more CPUs that can work independently in parallel.

Uploaded by

shiladitya89
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)
81 views11 pages

Operating System Modes Explained

There are three main modes of operating systems: batch processing, multiprogramming, and multiprocessing. Batch processing groups jobs into batches that are executed sequentially with no priority. Multiprogramming allows multiple independent programs to run simultaneously on a single processor by rapidly switching between them. Multiprocessing uses two or more CPUs that can work independently in parallel.

Uploaded by

shiladitya89
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/ 11

MODES OF OPERATING

SYSTEM
By Shiladitya Nandan
DIFFERENT MODES OF OPERATING
SYSTEM
 Batch Processing: Jobs are read then these jobs are
grouped in batches.
 Multiprogramming: In this system, when one program is
waiting, other program can get executed.
 Multiprocessing: A system in which two or more CPUs
independently work.
BATCH PROCESSING
 Jobs are grouped into different batches.
 As per the requirement the jobs are worked on.

 It generally works on first come first serve basis.


PICTORIAL REPRESENTATION
DISADVANTAGES
 The system does not set any priority for the execution of
jobs.
 Once the process begins, the execution of jobs
automatically takes place one after other.
 The CPU time and memory are underutilized

 It is time-consuming.
MULTIPROGRAMMING
 The concept of multiprogramming system has been
introduced where two or more independent programs can
be executed by the same computer with optimum
utilization of main memory of the system.
 Multiprogramming is a basic form of parallel processing
where several programs are run at the same time on
uniprocessor.
MULTIPROGRAMMING EXAMPLES
 Time Sharing: The basic idea of time sharing is to
provide the facility to a large number of users to execute
their programs within the allotted time slot.
 Real Time: A system in which a transaction access and
updating the file is done immediately.
TIME SHARING
 In time sharing methods, the CPU time is divided into
equal slots.
REAL TIME PROCESSING
 A system in which a transaction access and updating of the file is
done immediately is called real time processing.
 Example: Air traffic control system, Updating Bank Account.
MULTIPROCESSING
 A system in which two or more CPU are Available
independently.
THANK YOU

You might also like