Download LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
B.Sc., DEGREE EXAMINATION – COMPUTER SCIENCE
FIFTH SEMESTER – NOVEMBER 2012
CS 5504 – OPERATING SYSTEMS
Date : 01-11-2012
Time : 9.00 – 12.00
Dept. No.
Max. : 100 Marks
PART –A
ANSWER ALL THE QUESTIONS:
(10 X 2 = 20)
1. Name the two modes in which the operating system functions.
2. What is a system call?
3. What is process table?
4. What are the four conditions for deadlock occurrence?
5. Define swapping
6. What is the key idea behind segmentation?
7. What is spooling?
8. Define interrupt.
9. What is a directory?
10. List any four user interface utility program in unix.
PART – B
ANSWER ALL THE QUESTIONS:
(5 X 8 = 40)
11. a) What is an operating system? Explain.
(OR)
b) Compare and contrast virtual machine and client server model.
12. a) What is critical section? How semaphore helps in the execution of critical section?
(OR)
b) Explain about the deadlock prevention techniques.
13. a) How do operating system manage memory using linked list and bit vector? Explain.
(OR)
b) Discuss in detail about LRU page replacement algorithms.
14. a) Discuss about Direct memory access.
(OR)
b) Explain about terminals.
15. a)Explain in detail unix file system.
(OR)
b)Discuss about the various file allocation techniques.
PART – C
Answer any TWO Questions:
(2 X 20 = 40)
16. a) Discuss in detail about any two process scheduling algorithms.
b) Write note on deadlock recovery.
(10 marks)
(10 marks)
17. a) Discuss in detail about the Banker’s algorithm for deadlock avoidance.
(10 marks)
b) What is paging? Discuss about the hardware techniques used to implement
page tables.
(10 marks)
18. a) Discuss in detail about principles of I/O software.
(10 marks)
b) Discuss in detail about Directories and its implementation in various operating
systems.
(10 marks)
$$$$$$$
Related documents