Semester : SEMESTER 4
Subject : Operating Systems
Year : 2017
Term : JULY
Branch : COMPUTER SCIENCE AND ENGINEERING
Scheme : 2015 Full Time
Course Code : CS 204
Page:1
6 B4C061S Pages: 2
Reg. No. Name:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
FOURTH SEMESTER B.TECH DEGREE EXAMINATION, JULY 2017
Course Code: CS204
Course Name: OPERATING SYSTEMS (CS)
Max. Marks: 100 Duration: .3 Hours
PARTA
Answer all Questions. Each question carries 3 marks.
1. What is meant by clustered systems? Explain.
2. What is the purpose of command interpreter?
3. Discuss the different states of a process.
4. Explain Monolithic Structure of an Operating System.
PART B
Answer any TWO FULL Questions. Each question carries 9 marks.
5. a) Discuss any two kernal data structures. (4.5)
b) What is meant by Process Control Block? Discuss its significance. (4.5)
6. a) Differentiate between Medium Term Scheduler and Long Term Scheduler. (4.5)
b) Explain the System Boot Process. (4.5)
7. a) Differentiate between Monolithic and Micro kernel Design of OS. (4.5)
b) Briefly discuss Pipes for message passing. (4.5)
PART C
Answer All Questions. Each question carries 3 marks.
8. What is meant by Critical Section? Explain.
9. Discuss the wait() and signal(). How the busy waiting is eliminated in Semaphores?
10. Explain resource allocation graph with an example.
11. What is Dining Philosopher's Problem? Explain.
PART D
Answer any TWO FULL Questions. All Questions carry equal marks.
12. a) What is Readers Writers Problem? (Multiple readers will be allowed) (4.5)
b) Consider the following set of processes that arrive at time 0 with the length of the CPU
Page 1 of 2