0% found this document useful (0 votes)
14 views25 pages

Os Lab Manual Mridul

lab manual for operating system

Uploaded by

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

Os Lab Manual Mridul

lab manual for operating system

Uploaded by

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

VIT BHOPAL UNIVERSITY

LAB MANUAL
CSE3003 – OPERATING
SYSTEM

SLOT : A14+D11+D12
INTERIM SEMESTER 2024-25

FACULTY : DR. NILESH KUNHARE

NAME : MRIDUL RAJGARIA


REG NO : 23BCE11832
SCHOOL : SCOPE
Operating System Lab Manual

Objective:
To provide an understanding of the design aspects of
operating system.

Recommended Systems/Software Requirements:


Intel based desktop PC with minimum of 166 MHZ or faster
processor with at least 64 MB RAM and 100 MB free disk
space. Turbo C or TC3 complier in Windows XP or Linux
Operating System.
Operating System Lab Manual

Table of Contents

S. NO. PROGRAM’S NAME PAGE NO.

1) Simulate the following CPU Scheduling


Algorithms

a) FCFS 4
b) SJF 6
c) PRIORITY 8
d) ROUND ROBIN 10
2) Simulate MVT and MFT 12

3) Simulate Bankers algorithm for 14


Deadlock Avoidance

4) Simulate Bankers Algorithm for 16


deadlock Prevention

5) Simulate all Page Replacement


Algorithms
a) FIFO 18
b) LRU 20
c) Optimal 22
6) Simulate Paging Technique of Memory 24
Management
4

1. SIMULATE THE FOLLOWING


CPU SCHEDULING ALGORITHMS
a) FCFS

code
5

output
6
b) SJF

code
code
7

output
8
c) PRIORITY

code
9

output
10
d) ROUND ROBIN

code
code
11

output
12
2) SIMULATE MVT AND MFT

code

code
13

output
14
3) SIMULATE BANKER’S ALGORITHM FOR
DEADLOCK AVOIDANCE

code
15

output
16
4) SIMULATE BANKER’S ALGORITHM FOR
DEADLOCK PREVENTION

code
17

output
18

5. SIMULATE ALL PAGE


REPLACEMENT ALGORITHMS
a) FCFS

code
19

output
20

b) LRU

code
21

output
22

c) OPTIMAL

code
23

output
24

6. SIMULATE PAGING
TECHNIQUE OF MEMORY
MANAGEMENT

code
25

output

You might also like