unit5
unit5
Instructor:
DR. DEVARANI DEVI NINGOMBAM
Assistant Professor
1 Department of Computer Science and Engineering
National Institute of Technology Patna
Email id: [email protected]
UNIT 5
OPERATING SYSTEM
LECTURES: 4
2
3
ROADMAP
Operating system: Functions
Measuring System Performance
Assemblers, Compilers and Interpreters
Batch Processing, Multiprogramming, Multi-Tasking,
Multiprocessing
Time Sharing, DOS, Windows, Unix/Linux
4 DEFINITION & NEED FOR OS
Definition:
It is the integrated set of programs that controls the resources (the
CPU, memory, I/O devices, etc.) of a computer system.
It provides its users with an interface or virtual machine that is more
convenient to use than the bare machine.
Two primary objectives of an OS are:
Making a computer system convenient to use
Managing the resources of a computer system
5
PARAMETERS FOR MEASURING SYSTEM PERFORMANCE
Types of Multiprogramming:
Multiprogramming with fixed tasks (MFT): Fixed number of jobs can be
processed concurrently
Multiprogramming with variable tasks (MVT): Number of jobs can vary
UNIPROGRAMMING SYSTEM
9 vs
MULTIPROGRAMMING SYSTEM***
10 MULTIPROGRAMMING