Jawaharlal Nehru Technological University Hyderabad
Jawaharlal Nehru Technological University Hyderabad B.Tech III OPERATING SYSTEMS Previous Question Paper (November/December - 2017 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory. Part B consists of 5 Units. Answer any one full question from each unit.
Part A
Describe about control card in batch-system.
Answer
A control card is a special instruction card used in early batch processing systems to provide information to the monitor or operating system. These cards, often identified by a special character in the first column, directed the system to perform specific tasks such as loading a compiler, executing a program, or switching between different jobs.
Define Real time operating systems.
Answer
A Real-Time Operating System (RTOS) is a specialized OS designed to process data and respond to inputs within a strictly defined time constraint. It is used in environments where system failure or delayed response can result in catastrophic consequences, such as industrial control, robotics, and medical equipment.
What do you understand by turn around Time?
Answer
Sign in to view the complete answer paper.
Define Process Control Block.
Answer
Sign in to view the complete answer paper.
Describe about hashed page table.
Answer
Sign in to view the complete answer paper.
What do you mean by external fragmentation?
Answer
Sign in to view the complete answer paper.
Describe about File Allocation Table.
Answer
Sign in to view the complete answer paper.
Mention two important functions of Virtual File System (VFS) Layer.
Answer
Sign in to view the complete answer paper.
Describe about resource allocation Graph.
Answer
Sign in to view the complete answer paper.
List the necessary conditions to occur the Deadlock.
Answer
Sign in to view the complete answer paper.
Part B
Define operating system? Elaborate the operating system operations with examples?
Answer
Sign in to view the complete answer paper.
Discuss in detail the main advantage of the layered approach to system design? What are the disadvantages of using layered approach?
Answer
Sign in to view the complete answer paper.
Explain the following terms with examples and neat diagrams:
Java Virtual Machine
Answer
Sign in to view the complete answer paper.
Para-Virtualization
Answer
Sign in to view the complete answer paper.
Differentiate between Long term, Short term, and Medium term Scheduler.
Answer
Sign in to view the complete answer paper.
By illustrating the structure of process P1, explain the Petersons solution to critical section problem.
Answer
Sign in to view the complete answer paper.
Discuss in detail about the Dining–Philosophers solution using monitors.
Answer
Sign in to view the complete answer paper.
Illustrate the semaphore functions with examples.
Answer
Sign in to view the complete answer paper.
Perform optimal page replacement on the following reference string: 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1. Find number of page faults and define optimal page replacement.
Answer
Sign in to view the complete answer paper.
Define thrashing? Explain its causes and write any two solutions to increase CPU utilization in case of thrashing.
Answer
Sign in to view the complete answer paper.
What is fragment? Explain the difference between internal and external fragments. Explain how best fit allocation scheme minimized the fragment size?
Answer
Sign in to view the complete answer paper.
What are the disadvantages of single contiguous memory allocation? Explain.
Answer
Sign in to view the complete answer paper.
Explain and compare the FCFS and SSTF disk scheduling algorithms.
Answer
Sign in to view the complete answer paper.
Illustrate the following terms with examples:
Bit vector
Answer
Sign in to view the complete answer paper.
Swap space management.
Answer
Sign in to view the complete answer paper.
Describe in detail the implementation methods of Access matrix.
Answer
Sign in to view the complete answer paper.
How does deadlock avoidance differ from deadlock prevention? Write about deadlock avoidance algorithm in detail.
Answer
Sign in to view the complete answer paper.