100% found this document useful (3 votes)
3K views4 pages

Rr411505 Distributed Operating Systems

This document contains questions for a Distributed Operating Systems exam. It includes 8 questions, with sub-questions, on topics like distributed operating systems vs network operating systems, remote procedure call architecture, clock synchronization algorithms, transaction processing, distributed file systems, multiprocessor scheduling, and consistency models. Students are instructed to answer 5 of the 8 questions in the exam.

Uploaded by

Srinivasa Rao G
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
3K views4 pages

Rr411505 Distributed Operating Systems

This document contains questions for a Distributed Operating Systems exam. It includes 8 questions, with sub-questions, on topics like distributed operating systems vs network operating systems, remote procedure call architecture, clock synchronization algorithms, transaction processing, distributed file systems, multiprocessor scheduling, and consistency models. Students are instructed to answer 5 of the 8 questions in the exam.

Uploaded by

Srinivasa Rao G
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Code No: RR411505 Set No.

1
IV B.Tech. I Semester Supplementary Examinations, January -2007
DISTRIBUTED OPERATING SYSTEMS
(Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) Define Distributed Operating System. Explain how it is different from a Net-
work Operating System in Detail. [8]
(b) What are the Advantages and Disadvantages of a Distributed System? [8]

2. (a) Draw Architectural Diagram of RPC. Explain the Role of binding server in
RPC. [8]
(b) What are the disadvantages of Simple Client Server model? [8]

3. Explain the following Clock Synchronization Algorithms:

(a) Christian Algorithm [8]


(b) Berkeley’s Algorithm [8]

4. (a) Explain about Nested Transactions. [8]


(b) Explain about private workspace method of transaction implementation. [8]

5. Explain about the following with respect to a Distributed file system: [16]

(a) Cache Mechanism


(b) Cache Consistency
(c) Replication

6. (a) Discuss the process scheduling of Mach Operating System in multiprocessor


system. [8]
(b) Explain abour Ring based multiprocessors. [8]

7. (a) Explain about general consistency model with examples. [8]


(b) Differentiate between Release and Entry Consistency models. [8]

8. (a) Discuss the issues that have to be considered in allocating processes to proces-
sors in a Distributed system. [8]
(b) Explain about real time Distributed system in detail. [8]

?????

1 of 1
Code No: RR411505 Set No.2
IV B.Tech. I Semester Supplementary Examinations, January -2007
DISTRIBUTED OPERATING SYSTEMS
(Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) Explain the main differences between a network operating system and a Dis-
tributed Operating System? [8]
(b) What are major issues in a Distributed System? [8]

2. Describe the functionalities of different layers of the ATM protocol reference model.
[16]

3. (a) Explain the classification of various Distributed Mutual Exclusion Algorithm.


[8]
(b) Explain any one Non-token based Distributed Mutual Exclusion Algorithm.
[8]

4. (a) Discuss the issues that have to be considered in allocating processes to proces-
sors in a Distributed System? [8]
(b) Discuss the hierarchical, Heuristic and bidding algorithms for Processor Allo-
cation? [8]

5. (a) What is the difference between a file service using the upload/download model
and one using the Remote Access Model? [8]
(b) Compare write through and write once protocols. [8]

6. (a) Explain about NUMA multiprocessors. [8]


(b) Write about general consistency with examples. [8]

7. (a) Explain how the concept of Distributed System Memory combines the merits
of both Distributed and Shared Memory System. [8]
(b) Explain how sequential consistency is achieved in page Distributed Shared
Memory? [8]

8. (a) What are the disadvantages of a simple client server model? [8]
(b) Draw Architectural Diagram of RPC. Explain the role of binding server in
RPC. [8]

?????

1 of 1
Code No: RR411505 Set No.3
IV B.Tech. I Semester Supplementary Examinations, January -2007
DISTRIBUTED OPERATING SYSTEMS
(Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) Explain the main guide lines and principles that a Distributed Operating
System designer must follow for good performance of his/her system. [8]
(b) What are the advantages and disadvantages of a Distributed System? [8]

2. (a) Explain why most RPC systems do not use acknowledgement messages. [8]
(b) Differentiate between R, RR and RRA protocols for Remote procedure call.
[8]

3. (a) Explain how the Dead locks handling in a Distributed System Environment is
different from that in a conventional Environment. [8]
(b) Explain any one clock synchronization Algorithm. [8]

4. (a) Explain about various update protocols used with Replicated files. [8]
(b) Why do some Distributed systems use two level Naming? [8]

5. Explain about the following with respect to a Distributed file system. [16]

(a) Caching mechanism


(b) Cache Consistency
(c) Replication

6. (a) Compare different consistency models with synchronization and models with-
out synchronization. [8]
(b) Explain about Ring based multiprocessors. [8]

7. Explain the use of following in Mach Process. [16]

(a) Process port


(b) Boot strap port
(c) Exception port
(d) Registered port

8. (a) Explain about goals of a Distributed System. [8]


(b) Explain Group communication in detail. [8]

?????

1 of 1
Code No: RR411505 Set No.4
IV B.Tech. I Semester Supplementary Examinations, January -2007
DISTRIBUTED OPERATING SYSTEMS
(Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) What are some of the common types of incompabilities encountered in Het-
erogeneous Distributed system? [8]
(b) What are the common issues with which the designer of Heterogeneous Dis-
tributed System must deal? [8]

2. (a) Explain why most RPC Systems do not use Acknowledgement messages. [8]
(b) Explain about Group communication in detail. [8]

3. Discuss the strategies used to handle deadlocks and their applicability to Distrib-
uted System. [16]

4. Explain the following clock Synchronization Algorithms:

(a) Christian Algorithm [8]


(b) Berkeley’s Algorithm [8]

5. (a) Discuss the advantages and disadvantages of a workstation system model.


[8]
(b) Explain how idle workstations in a Distributed System can be effectively
utilised. [8]

6. (a) Discuss the process scheduling of Mach Operating System in multiprocessor


systems. [8]
(b) Explain about NUMA multiprocessor. [8]

7. (a) Discuss the issues that have to be consideered in Allocating processes to


processors in a Distributed System. [8]
(b) Discuss the Hierarchichal, Heuristic and Bidding Algorithm for processor Al-
location. [8]

8. Explain about Object based distributed shared memory in detail. [16]

?????

1 of 1

You might also like