Basaveshwar Engineering College MTech Model Question Paper : www.becbgk.edu
Basaveshwar Engineering College, Bagalkot
Second Semester
M. Tech. Examination, MAY/JUNE 2009
OPERATING SYSTEM AND LINUX INTERNALS
Duration : 3 Hrs MODEL QUESTION PAPER Max Marks 100
Answer any five full questions choosing at least one from each unit.'
UNIT I
1. a. Write in detail about different Operating system strategies . 10 Marks.
b. Differentiate between abstract resource and physical resource examples to each. 10 Marks.
2. a. What are two basic responsibilities of operating system and Explain functions of operating system 10 Marks.
b. What are the different I/O strategies? Brief one of the strategies. How do you optimize the access time on disks? List the steps of one of the methods. 10 Marks.
UNIT II
3. a. Write about process scheduler organization and context switching in detail. 10 Marks.
b. Explain what you mean by preemptive scheduling strategy and non preemptive scheduling strategy give example any on scheduling strategy. 10 Marks
4. a. What is a semaphore? List different types of semaphores and their implementations. 6 Marks
b. What is the dining philosopher’s problem? Give AND synchronization to solve the problem for n=2. 6 Marks
c. What is Deadlock? List the conditions for Deadlock and the steps to be taken to overcome each . 8 Marks
UNIT III
5. a. Give the external view of Memory manager and write about address space 10 Marks management
b. Explain two memory allocation strategies in detail. 10 Marks
6. a. Give explanation to static and dynamic paging algorithms with example to each. 12 Marks
b. Write in detail about block management in detail. 8 Marks
UNIT IV 7. a. Write about kernel organization in Linux and its services. 12 Marks
b. Write in detail about Linux Memory management . 8 Marks
8. write notes on 10+10 =20 Marks
i. Static and dynamic Drivers in LINUX
ii. PROC and Ext2 File System