Operating Systems - May 2015
Information Technology (Semester 5)
TOTAL MARKS: 80
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks.
1 (a) What is a system call? Explain any four system calls. (5 marks)
1 (b) Write a note on File Access Methods. (5 marks)
1 (c) Explain Internal & external Fragmentation. (5 marks)
1 (d) Explain various RAID levels. (5 marks)
1 (e) Discuss message passing. (5 marks)
2 (a) What are the problems associated with Critical region? How to overcome tue problem using Semaphore? (10 marks)
2 (b) What is scheduling? Give different scheduling policies & their comparison. (10 marks)
3 (a) Discuss various approaches for I/O Buffering provided by OS. (10 marks)
3 (b) Differentiate between Paging & Segmentation. Also explain Various Page replacement algorithms. (10 marks)
4 (a) Explain Objectives & Functions of OS. (10 marks)
4 (b) Discuss in detail various disk scheduling algorithms. (10 marks)
5 (a) What is a thread? Explain user Level Threads & Kernel Level Threads. (10 marks)
5 (b) What is meant by Interprocess communication? Explain Shared memory & message passing. (10 marks)
Write a notes on:
6 (a) Process control Block. (5 marks)
6 (b) Android OS. (5 marks)
6 (c) Process state transition Diagram. (5 marks)
6 (d) Producer consumer problem. (5 marks)