JNTU
JNTU B.Tech III ADVANCED OPERATING SYSTEMS Previous Question Paper (January/February - 2023 - R18)
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
What is a distributed operating system?
Answer
A distributed operating system is a software platform that manages a collection of independent, physically separate, and networked computers, presenting them to the user as a single, coherent, and unified computing system.
List the advantages and disadvantages of distributed operating systems.
Answer
Advantages include resource sharing, increased reliability through redundancy, improved performance via parallel processing, and scalability. Disadvantages include complex software design, security vulnerabilities due to network exposure, potential for network congestion, and difficulty in maintaining global state consistency.
What is meant by data migration?
Answer
Sign in to view the complete answer paper.
Write a short note on distributed mutual exclusion.
Answer
Sign in to view the complete answer paper.
What is distributed deadlock?
Answer
Sign in to view the complete answer paper.
Discuss the various issues of deadlock detection in the distributed systems.
Answer
Sign in to view the complete answer paper.
What is multiprocessor?
Answer
Sign in to view the complete answer paper.
What is the difference between process and thread?
Answer
Sign in to view the complete answer paper.
List the advantages of using distributed shared memory.
Answer
Sign in to view the complete answer paper.
Write the key issues in task migration.
Answer
Sign in to view the complete answer paper.
Part B
With a neat sketch, explain workstation-server model.
Answer
Sign in to view the complete answer paper.
Differentiate between blocking and non-blocking primitives.
Answer
Sign in to view the complete answer paper.
Describe the issues in distributed operating systems.
Answer
Sign in to view the complete answer paper.
Write short notes on RPC.
Answer
Sign in to view the complete answer paper.
Write the Ricart-Agrawala algorithm and illustrate with an example.
Answer
Sign in to view the complete answer paper.
Write Raymond’s Heuristic algorithm and illustrate with an example.
Answer
Sign in to view the complete answer paper.
Classify the various hierarchical deadlock detection algorithms and briefly explain them.
Answer
Sign in to view the complete answer paper.
Classify the various centralized deadlock detection algorithms and briefly explain them.
Answer
Sign in to view the complete answer paper.
Mention and brief the various design issues of distributed file systems.
Answer
Sign in to view the complete answer paper.
Draw and briefly explain architecture for distributed file systems.
Answer
Sign in to view the complete answer paper.
Describe the structure of multiprocessor operating system.
Answer
Sign in to view the complete answer paper.
Give a brief summary on process synchronization.
Answer
Sign in to view the complete answer paper.
Explain the following terms:
Architecture of a distributed shared memory
Answer
Sign in to view the complete answer paper.
Requirements for load distributing.
Answer
Sign in to view the complete answer paper.
Discuss the design issues of distributed shared memory.
Answer
Sign in to view the complete answer paper.
Write migration algorithm for implementing distributed shared memory.
Answer
Sign in to view the complete answer paper.