JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III OPERATING SYSTEMS Previous Question Paper (November/December - 2018 - R13)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.
PART - A
What are the goals of operating system?
Answer
The primary goals of an operating system are to provide a convenient environment for the user to execute programs, to manage computer hardware resources efficiently, and to ensure the system operates in an orderly and controlled manner.
What is an Operating system? What are the various OS Components?
Answer
An operating system is a program that acts as an intermediary between a user of a computer and the computer hardware. The major components of an OS include the process management, memory management, file management, I/O system management, secondary storage management, networking, protection system, and the command interpreter system.
What is critical section problem?
Answer
Sign in to view the complete answer paper.
What is preemptive Scheduling? How is it different from non-preemptive scheduling?
Answer
Sign in to view the complete answer paper.
What is Virtual Memory? Why is it required?
Answer
Sign in to view the complete answer paper.
Compare LRU and Optimal Replacement Algorithms.
Answer
Sign in to view the complete answer paper.
What are the files attributes up dated during file creation?
Answer
Sign in to view the complete answer paper.
What are the methods for accessing the file?
Answer
Sign in to view the complete answer paper.
Define deadlock.
Answer
Sign in to view the complete answer paper.
Write down the principles of protection.
Answer
Sign in to view the complete answer paper.
PART - B
Describe evolution of operating system in detail.
Answer
Sign in to view the complete answer paper.
What is the need for system calls? Explain the types of system calls provided by an operating system with respect to memory management.
Answer
Sign in to view the complete answer paper.
Explain FCFS, RR and SJF scheduling algorithm with illustrations.
Answer
Sign in to view the complete answer paper.
Explain about multiple-processor scheduling and real time scheduling.
Answer
Sign in to view the complete answer paper.
What is the need of demand paging? Explain briefly.
Answer
Sign in to view the complete answer paper.
Explain in detail about segmentation on with paging technique.
Answer
Sign in to view the complete answer paper.
Explain in detail about paging technique.
Answer
Sign in to view the complete answer paper.
Explain in detail Contiguous Memory Allocation.
Answer
Sign in to view the complete answer paper.
Explain in detail about file system structure and implementation.
Answer
Sign in to view the complete answer paper.
Explain in detail about free space management.
Answer
Sign in to view the complete answer paper.
How can deadlock be detected and recovered? Explain in detail with relevant example.
Answer
Sign in to view the complete answer paper.
What is access matrix? What are various methods to implement it?
Answer
Sign in to view the complete answer paper.
Explain Capability-Based Protection system.
Answer
Sign in to view the complete answer paper.