Sie sind auf Seite 1von 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

Das könnte Ihnen auch gefallen