Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) What is operating system? Explain the different functions of OS.
5 M
1 (b) What is system call? Explain any five system calls.
5 M
1 (c) Describe the structure of an I-Node in UNIX.
5 M
1 (d) What are the different characteristics of real operating system?
5 M

2 (a) What is deadlock? What are the necessary and sufficient conditions to occur deadlock? Explain deadlock avoidance and Prevention.
10 M
2 (b) Describe process management in Linux.
10 M

3 (a) Explain various page replacement algorithms with example.
10 M
3 (b) Explain the working of EDF and RMA real time scheduling algorithms.
10 M

4 (a) Explain RAID with different levels.
10 M
4 (b) Consider a following a set of process, with length of CPU bursts given in milliseconds as follows:
i) Draw the Grant Charts for FCFS, SJF, Preemptive priority and RR (Quantum=2).
ii) What is the turnaround time of each process for adove algorithms?
iii) What is the time of each process for each of the above alorithms
iv) Which is algorithms results in minimum average waiting time.
Process Brust Time Arrival Time Priority
P1 8 0 3
P2 1 1 1
P3 3 2 2
P4 2 3 3
P5 6 4 4
10 M

5 (a) Explain the linked and indexed methods for allocating a disk space a file.
10 M
5 (b) How is a directory system useful in file organization? Explain Single level, Two level and Hierarchical directory system.
10 M

Write a notes on (any two):
6 (a) Cyclic Schedulers.
10 M
6 (b) Linux file system.
10 M
6 (c) Unix Security measures.
10 M



More question papers from Operating Systems
SPONSORED ADVERTISEMENTS