Question Bank - OS
Question Bank - OS
17. What is a process? Explain the various operations on process and Distinguish between
Cooperating process & Independent process
b) Explain queuing diagram in brief.
1|Page
ii) Find out safe sequence of processes execution without Deadlock
P.T.O.
20) Consider the following snap shot of the system the processes arriving at time 0 where length
of the CPU burst time given in milliseconds
21) What is a Directory? Explain the various types of Directory structure in detail
25) Consider the following snap shot of the system where length of the CPU burst time given in
milliseconds.
P0 9
P1 6
P2 10
P3 2
2|Page
i) Draw the Gantt chart for the following scheduling algorithms, FCFS & RR(Time
Quantum=5ms)
ii) Find out average waiting time & average turnaround time of each process for the
above scheduling algorithms
26) consider the reference string –
7 0 1 2 0 3 0 4 2 3 0 3 2 1 2 0 1 7 0 1
With the frame size as 3, calculate the total number of page faults using First-in-first-out
(FIFO), Optimal and least recently used (LRU) page replacement algorithm and give your
suggestions by comparing all the three algorithms
28 a) what are the components of LINUX OS? Discuss the different File system types in LINUX
OS?
b) What do you mean by virtual Machine? Explain its types in detail
3|Page