Jawaharlal Nehru Technological University Hyderabad
Jawaharlal Nehru Technological University Hyderabad B.Tech III OPERATING SYSTEMS Previous Question Paper (August/September - 2024 - R16)
Part A is compulsory (25 Marks). Part B contains internal choice from each unit (50 Marks).
Part A
Write any two operating system services.
Answer
Two primary operating system services are Program Execution (loading a program into memory and running it) and I/O Operations (managing communication between the system and external devices).
Distinguish between batch systems and time sharing systems.
Answer
In Batch Systems, jobs with similar requirements are batched together and processed sequentially without user interaction. In Time Sharing Systems, the CPU is multiplexed among multiple users by switching rapidly between them, providing the illusion of dedicated access to each user.
Explain Process Control Block (PCB).
Answer
Sign in to view the complete answer paper.
What is the sequence of operations by which a process utilizes a resource?
Answer
Sign in to view the complete answer paper.
What is meant by Memory Compaction?
Answer
Sign in to view the complete answer paper.
Explain how segment table is implemented?
Answer
Sign in to view the complete answer paper.
List various layers of a file system.
Answer
Sign in to view the complete answer paper.
What are the allocation methods of a disk space?
Answer
Sign in to view the complete answer paper.
How Resource Trajectories can be helpful in avoiding the deadlock?
Answer
Sign in to view the complete answer paper.
What is meant by an Access control list?
Answer
Sign in to view the complete answer paper.
Part B
What are the functions of Operating Systems? Brief about each.
Answer
Sign in to view the complete answer paper.
Explain briefly User and Operating System Interface.
Answer
Sign in to view the complete answer paper.
What are the advantages of layered structure over monolithic structure?
Answer
Sign in to view the complete answer paper.
Distinguish between the client-server and peer-to-peer models of distributed system.
Answer
Sign in to view the complete answer paper.
What is the need for Inter Process Communication? List the different IPC mechanisms.
Answer
Sign in to view the complete answer paper.
Define CSP and explain Peterson solution for it.
Answer
Sign in to view the complete answer paper.
What is a monitor? Give the implementation of Bounded Buffer Producer Consumer problem using Monitor.
Answer
Sign in to view the complete answer paper.
Write short note on:
- Segmentation
- Page table
- Compaction
- Fragmentation.
Answer
Sign in to view the complete answer paper.
Explain following page replacement algorithm in detail.
LRU
Answer
Sign in to view the complete answer paper.
FIFO.
Answer
Sign in to view the complete answer paper.
What is free space management technique?
Answer
Sign in to view the complete answer paper.
Explain the implementation of directory using Hash table.
Answer
Sign in to view the complete answer paper.
Explain various disk scheduling algorithms giving their pros and cons.
Answer
Sign in to view the complete answer paper.
Illustrate Dead lock Avoidance (Banker’s Algorithm) with example.
Answer
Sign in to view the complete answer paper.
Explain Protection Mechanism by the use of Protection Domain and Access Control List.
Answer
Sign in to view the complete answer paper.
Compare access control list against access matrix.
Answer
Sign in to view the complete answer paper.