Saturday, 17 April 2021

CS9252 OS November Dec 2013 Anna University Operating Systems Questions with Answers

Anna University - November December 2013 CS9252 Operating Systems Fourth Semester Regulation 2008 - End Semester Examination Questions with Answers

Exam

B.E/B.Tech. (Full Time) DEGREE END SEMESTER EXAMINATIONS

Academic Year

November December 2013

Subject Code

CS9252

Subject Name

Operating Systems

Branch

Computer Science and Engineering

Semester

Fourth Semester

Regulation

2008

 

B.E / B.Tech. (Full Time) DEGREE END SEMESTER EXAMINATIONS, NOV / DEC 2013

Computer Science and Engineering

Fourth Semester

CS9252 – Operating Systems

(Regulation 2008)

Time : 3 Hours                      Answer A L L Questions                Max. Marks 100

PART-A (10 x 2 = 20 Marks)

 

1. Write a pseudo-code to overcome the Producer-Consumer problem during an Inter Process Communication?

2. What is Busy Waiting? Why is it not appropriate for uniprocessor System?

3. What are the various types of Process control system calls?

4. How is the concept of modularizing the kernel implemented in your PC?

5. What is a CPU Scheduler?

6. Define binary semaphores.

7. Describe the actions taken by a thread library to context switch between user-level threads.

8. Describe the differences among short-term, medium-term, and long term Scheduling.

9. What is shared page?

10. What is demand paging?

 

Part —- B (5 x 16 = 80 marks)

11. (i) Explain the various process states? (8)

(ii) Explain about RPC in client server communication. (8)

 

12. a) Explain the multithread models in threads and discuss the various issues in threads. (16)

OR

b) Explain any three scheduling algorithms for three processes namely P1, P2, P3 with their burst time (in sec) as 24, 3, 3 respectively. Evaluate their average waiting time and justify which algorithm is efficient for the system. (16)

 

13. a) Explain about deadlock prevention and recovery mechanisms. (16)

OR

b) List the basic requirements to solve critical section problem and explain using two-process and multi-process solutions. (16)

 

14. a) Write short notes about virtual memory management and thrashing. (16)

OR

b) Explain optimal, LRU, LRU approximation page replacement for the reference string

7 0 1 2 0 3 0 4 2 3 0 3 2 1 2 0 1 7 0 1                                     (16)

 

15. a) Explain the various disk scheduling algorithm for the disk queue with requests to blocks on cylinders 98, 183, 37, 122, 14, 124, 65, 67. (16)

OR

b) Explain the various features of process management in Linux system. (16)

 

********************

 

 

 

 

No comments:

Post a Comment

Database Management Systems Anna University Exam Questions and Answers

Database management systems university question papers with answers, Anna university DBMS exam questions, Solved university exam questions f...