Gujarat Technological UniversitySummer 2024 Examination

GTU 2160710 Distributed operating system Summer 2024 Paper Solution & PDF

B.E. · Computer Engineering · Semester 6 · Subject Code: 2160710
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours10:30 AM – 1:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)

What are the main differences between a network operating system and a distributed operating system?

3 Marks
(b)
What are the major issues in designing a distributed operating system?
4 Marks
(c)

Differentiate between the monolithic kernel and microkernel approaches for designing a distributed operating system. Discuss their relative advantages and disadvantages.

7 Marks

Question 2

14 MarksMedium
(a)
What is "piggybacking" of a message? How does it help in reducing network traffic?
3 Marks
(b)

What are the main similarities and differences between the RPC model and the ordinary procedure call model?

4 Marks
(c)

What is a "deadlock"? What are the four necessary conditions for a deadlock to occur? Give suitable examples to prove that if anyone of the four conditions is absent, no deadlock is possible.

7 Marks
OR OPTION
(c)
Prove with an example that an unsafe state is not a deadlock state.
7 Marks

Question 3

14 MarksMedium
(a)
Differentiate between preemptive and non-preemptive process migration.
3 Marks
(b)
Describe the desirable features of a good naming system.
4 Marks
(c)
Explain about various Thread Models in detail.
7 Marks
OR OPTION
(a)
List out the potential advantages and disadvantages of process migration.
3 Marks
(b)

Differentiate between the terms "location transparency" and "location independency." Which is a more powerful feature and why?

4 Marks
(c)
What load balancing? State the issues in load balancing algorithms.
7 Marks

Question 4

14 MarksMedium
(a)
What is meant by distributed file system?
3 Marks
(b)
Explain types of file sharing primitives.
4 Marks
(c)
Explain design and implementation issues of distributed shared memory.
7 Marks
OR OPTION
(a)
What are the file system modules?
3 Marks
(b)
What is the difference between replication and file caching?
4 Marks
(c)

What are the main causes of thrashing in a distributed shared memory system? What are the commonly used methods to solve the trashing problem in a distributed shared memory system?

7 Marks

Question 5

14 MarksMedium
(a)
Define the following:
1)Scalability
2)Global State.
3 Marks
(b)
Explain Java RMI.
4 Marks
(c)

What are the commonly used methods for implementing an access matrix? Explain their relative advantages and disadvantages.

7 Marks
OR OPTION
(a)
Define Datagram. What is the use of UDP?
3 Marks
(b)
Explain sun network file system.
4 Marks
(c)
Describe the access matrix model used for protection purpose.
7 Marks
College Exam Groups

Studying for Distributed operating system?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Distributed operating system (Summer 2024, B.E. · Computer Engineering, Sem 6). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

Download PDF