×
Study like there’s no tomorrow because if you keep putting off your studies for tomorrow, you’ll probably be too late.
--Your friends at LectureNotes
Close

Previous Year Exam Questions for Advanced operating system - AOS of 2018 - CEC by Bput Toppers

  • Advanced Operating System - AOS
  • 2018
  • PYQ
  • Biju Patnaik University of Technology Rourkela Odisha - BPUT
  • Computer Science Engineering
  • B.Tech
  • 877 Views
  • 14 Offline Downloads
  • Uploaded 1 year ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

Registration No : Total Number of Pages : 02 B.Tech. PCS6J008 6th Semester Regular Examination 2017-18 ADVANCED OPERATING SYSTEM BRANCH : CSE Time : 3 Hours Max Marks : 100 Q.CODE : C431 Answer Part-A which is compulsory and any four from Part-B. The figures in the right hand margin indicate marks. Q1 a) b) c) d) e) f) g) h) i) j) Q2 a) b) c) d) e) f) g) h) i) j) Part – A (Answer all the questions) Answer the following questions : multiple type or dash fill up type : __________ is the command of copy in Unix The Sigaction() system call is used to change the action taken by a process on receipt of a specific signal. Mention Right/Wrong. Compaction is: (a) A technique for overcoming internal fragmentation (b) A paging technique (c) A technique for overcoming external fragmentation (d) A technique for overcoming fatal error Hash Function is: (a) It creates a small flexible block of data (b) It creates a small, fixed block of data (c) It creates a encrypted block of data (d) None of the mentioned _________ is the work of abort() function in Unix. _______is the address generated by CPU. _________is the commands to open a file in Unix. Signals that occur at the same time, are presented to the process : (a) One at a time, in a particular order (b) One at a time, in no particular order (c) All at a time (d) None of the mentioned The process termination is ___ Signals of a given type : (a) Are all sent as one (b) Cannot be queued (c) Are queued (d) None of the above Answer the following questions : Short answer type : Which algorithm used to determine the order of events? Define it. How Virtual memory implemented in an operating system? Define Livelock condition. Write shot notes on the opportunistic allocation strategies in Unix. How to represent bit vector? What is its importance? Differentiate between forward error and backward error recovery. Define global atomicity with proper an example. What are the functions of agreement protocols in distributed operating system? What is the significance meaning of a cycle in Resource Allocation Graph? Compare between network operating system and distributed operating system (2 x 10) (2 x 10)

Text from page-2

Part – B (Answer any four questions) Explain necessary conditions for a Deadlock. Define network operating system. Discuss different goal and benefits of it. Q3 a) b) Q4 a) b) What is MMU in operating system? Explain the memory mapping procedures. Discuss different operations associated with processor of memory management unit (8) (7) Q5 a) Differentiate between Synchronous and Asynchronous operations in operating system with proper examples. Explain Fault tolerance in distributed file system. (10) How to manage the signal in an operating system? Explain it in details with proper examples. What is a Unix Shell? Explain with a visual representation. (8) (10) b) Discuss the various data structures used for memory management in operating system. Explain the role of dynamic memory allocation with examples. Write a short notes on “SIGCLD Semantics” a) b) What is Payload? Explain the procedure of sending a signal with payload. Explain Hierarchical deadlock detection algorithm in distributed file system. (8) (7) b) Q6 a) b) Q7 Q8 Q9 a) Write short notes on (Any TWO) : (i) Locking memory (ii) Job Control Signals (iii) Processor affinity (8) (7) (5) (7) (5) (7.5 x 2)

Lecture Notes