JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech II OPERATING SYSTEMS Previous Question Paper (April/May - 2023 - R16)
Note: i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
PART – A
Draw the structure of OS.
Answer
The structure of an operating system consists of layers: Hardware at the base, followed by the Operating System (Kernel), then System Programs, and finally User Applications at the top.
Write the objectives of operating system.
Answer
The primary objectives are: 1. Convenience: Making the computer system easier to use. 2. Efficiency: Allowing computer system resources to be used in an efficient manner. 3. Ability to evolve: Providing a platform for the effective development, testing, and introduction of new system functions without interfering with service.
Differentiate between process and thread.
Answer
Sign in to view the complete answer paper.
What is context switch?
Answer
Sign in to view the complete answer paper.
How the segmentation differ from paging?
Answer
Sign in to view the complete answer paper.
What is Virtual memory?
Answer
Sign in to view the complete answer paper.
What is File sharing?
Answer
Sign in to view the complete answer paper.
Describe the importance of seek().
Answer
Sign in to view the complete answer paper.
Which are the necessary conditions for Deadlock?
Answer
Sign in to view the complete answer paper.
What is language based protection?
Answer
Sign in to view the complete answer paper.
PART – B
Explain about the operations of operating systems.
Answer
Sign in to view the complete answer paper.
Explain how operating system used in a variety of computing environments.
Answer
Sign in to view the complete answer paper.
Write the services provided by Operating System in terms of security and protection.
Answer
Sign in to view the complete answer paper.
What is operating system? Explain the abstract view of the components of a computer system.
Answer
Sign in to view the complete answer paper.
What is monitor and give a solution for Reader’s and writer’s Critical section problem using monitors.
Answer
Sign in to view the complete answer paper.
Explain about the process states with neat sketch.
Answer
Sign in to view the complete answer paper.
What is Scheduler? Explain the queuing diagram representation of process scheduler with neat sketch.
Answer
Sign in to view the complete answer paper.
Explain about the process control block with neat sketch.
Answer
Sign in to view the complete answer paper.
For the following page reference string 7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1. Calculate the page faults applying the following Page replacement algorithms for a memory with three frames:
LRU
Answer
Sign in to view the complete answer paper.
FIFO.
Answer
Sign in to view the complete answer paper.
What is Demand paging? Explain the working of demand paging and also give the advantages and disadvantages of Demand Paging.
Answer
Sign in to view the complete answer paper.
Explain the causes of Thrashing.
Answer
Sign in to view the complete answer paper.
Explain about FCFS disk scheduling algorithms with an example.
Answer
Sign in to view the complete answer paper.
Explain about the file system structure.
Answer
Sign in to view the complete answer paper.
Explain about the various file access methods.
Answer
Sign in to view the complete answer paper.
Explain about free space management in file system.
Answer
Sign in to view the complete answer paper.
Explain the protection mechanism illustrating the use of protection domain and access control list.
Answer
Sign in to view the complete answer paper.
Explain the implementation of the Access Matrix.
Answer
Sign in to view the complete answer paper.
Explain the methods for handling deadlocks.
Answer
Sign in to view the complete answer paper.