Trending ▼   ResFinder  

2003 Course Operating Systems

2 pages, 32 questions, 0 questions with responses, 0 total responses,    0    0
pune_eng
  
+Fave Message
 Home > pune_eng >

Instantly get Model Answers to questions on this ResPaper. Try now!
NEW ResPaper Exclusive!

Formatting page ...

Total No. of Questions : 12] P1374 [Total No. of Pages : 2 [3764]-412 B.E. (Computer Engg.) OPERATING SYSTEMS (410442) (2003 Course) Time : 3 Hours] [Max. Marks : 100 Instructions to the candidates: 1) Answers to the two sections should be written in separate books. 2) Neat diagrams must be drawn wherever necessary. 3) Figures to the right indicate full marks. 4) Assume suitable data, if necessary. SECTION - I Q1) a) Explain in brief different types of semaphores. Discuss Reader / Writer problem using semaphore. [10] b) Discuss the Hardware approach to achieve mutual exclusion. [6] OR Explain the structure of monitor. Discuss Producer / Consumer problem using monitor. [10] Q2) a) b) Q3) a) b) Q4) a) b) Explain in brief the following terms: i) Busy waiting. ii) Critical Region. [6] Explain the following: [8] i) Necessary conditions for deadlock. ii) Methods of deadlock recovery. State and explain different methods for user authentication and security. [8] OR Explain Banker's algorithm with example. [8] Compare various access matrix schemes of implementation and revocation with respect to each other. [8] P.T.O. 1 Q5) a) b) Q6) a) b) c) Q7) a) b) Q8) a) b) Q9) a) b) Q10)a) b) Q11)a) b) Q12)a) b) Explain with neat diagram scenarios for retrieval of a buffer. [10] Explain the file subsystem and data structures used in it. [8] OR Explain the three layer architecture of Unix kernel in detail with neat diagram. [10] Explain the structure of buffer header. [4] Explain the advantages and disadvantages of buffer cache. [4] SECTION - II Discuss the algorithm for allocation of disk block with example. [8] Explain the different types of pipes in detail. [10] OR Explain following system call in brief: [8] i) chown ii) chmod iii) stat iv) fstat What is inode? Explain in detail disk inode and incore inode. What is context of a process? Explain with neat diagram components of context of a process. [10] Explain the process creation using fork system call. [6] OR Explain the following concepts: [8] i) U area ii) signals Explain process scheduling in Unix with example. [8] Explain various data structures used in demand paging. [8] Explain in detail driver entry points and role of device switch table for accessing the device. [8] OR Write a note on following : [8] i) Handling of Page fault. ii) Allocation of swap space. Write a note on disk Driver. [8] [3764]-412 2 [10] -2-

Formatting page ...

 

  Print intermediate debugging step

Show debugging info


 


Tags : Pune, Engineering, University of Pune, Engineering question papers, Pune University, previous year question papers, question papers, india, model question paper, pune university paper pattern, pune university syllabus, old question papers  

© 2010 - 2025 ResPaper. Terms of ServiceContact Us Advertise with us

 

pune_eng chat