B.E./B.Tech. degree examination ,november/december 2009
fifth semester
(regulation 2004)
cs1252-operating systems
part-A(10*2=20 marks)
fifth semester
(regulation 2004)
cs1252-operating systems
part-A(10*2=20 marks)
1.what is the difference between os for mainframe and desktop systems?
2.differentiate long term scheduler from short term scheduler.
3.define critical region.
4.what is meant by monitors?
5.what is a safe state?give the use of state in deadlock avoidance.
6.why paging is used?
7.what is meant by demand paging?
8.define thrashing
9.what is the importance of shells in linux?
10.differentiate worms from virus.
part-B(5*16=80)
11.a) describe in detail the activities involved in sharing of information between two processes.
or
b) write short notes on:
i) virtual machines
ii)hardware protection
12.a) discuss how the dinning philosopher's problem can be solved by monitors.
or
b) explain the various process scheduling algorithms with example.
13.discuss how deadlocks can be avoided and detected.
Or
b)describe segmentation.
14.a)explain the various page replacement algorithms with example
Or
b)why is file protection necessary? explain the techniques used for the file protection.
15.a) discuss the file system in linux
or
b)discuss in detail the disk management techniques folowed in os.