Vous êtes sur la page 1sur 4

Code No: RR410502 Set No.

1
IV B.Tech I Semester Supplimentary Examinations, February 2008
DISTRIBUTED SYTEMS
( Common to Computer Science & Engineering and Electronics &
Computer Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. What are various issues involved in a design of a distributed system. [16]

2. What are the key design issues of Remote Procedure Call System. [16]

3. Discuss each of the tasks of encapsulation, concurrent processing, protection, and


name resolution, communication of parameters and results, and scheduling in the
case of UNIX file service. [3+3+2+3+3+2]

4. What is a name service? What are the general name service requirements?[2+14]

5. (a) Explain backward validation and forward validation.


(b) Compare forward and backward validation and explain about starvation.
[8+8]

6. How the virtual partitions are implemented ? [16]

7. Explain about closely synchronized group and loosely synchronized group. [16]

8. Discuss design and implementation issues of Distributed-Shared memory. [16]

⋆⋆⋆⋆⋆

1 of 1
Code No: RR410502 Set No. 2
IV B.Tech I Semester Supplimentary Examinations, February 2008
DISTRIBUTED SYTEMS
( Common to Computer Science & Engineering and Electronics &
Computer Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. Explain about client server model and object based model. [8+8]

2. Explain about various Remote Procedure Call Semantics. [16]

3. (a) Can a server invoked by light weight procedure calls control the degree of
concurrency within it? Explain.
(b) Explain why and how a client is prevented from calling arbitrary code within
a server under lightweight RPC. [8+8]

4. Explain the Basic architectural model for the management of replicated data.[16]

5. Explain how the conversation takes place between a client and a server in detail.
[16]

6. (a) Explain the two phases in the two-phase commit protocol with the help of a
diagram.
(b) Discuss the performance of the two phase commit protocol. [6+4+6]

7. What are various characteristics of faults. [16]

8. (a) Explain about the creation of Tasks and Threads in MACH.


(b) Write in Detail about the Communication model of MACH. [8+ 8]

⋆⋆⋆⋆⋆

1 of 1
Code No: RR410502 Set No. 3
IV B.Tech I Semester Supplimentary Examinations, February 2008
DISTRIBUTED SYTEMS
( Common to Computer Science & Engineering and Electronics &
Computer Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. What are the user requirements in a distributed system? Explain in Detail.[4+12]

2. (a) What are multicast messages? Where is it implemented? And what are the
characteristics of it?
(b) Explain about with respect to Group Communication:
i. Atomicity
ii. Ordering. [2+2+4+4+4]

3. Discuss each of the tasks of encapsulation, concurrent processing, protection, and


name resolution, communication of parameters and results, and scheduling in the
case of UNIX file service. [3+3+2+3+3+2]

4. (a) Explain the central server algorithm.


(b) Explain distributed algorithm using logical clocks. [8+8]

5. Explain how the conversation takes place between a client and a server in detail.
[16]

6. How the virtual partitions are implemented ? [16]

7. Explain log for banking service with relevant diagram. [10+6]

8. Summarize the abstractions provided by the Mach Kernel in detail. [16]

⋆⋆⋆⋆⋆

1 of 1
Code No: RR410502 Set No. 4
IV B.Tech I Semester Supplimentary Examinations, February 2008
DISTRIBUTED SYTEMS
( Common to Computer Science & Engineering and Electronics &
Computer Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. Explain about the processor pool model in detail. [16]

2. Compare and explain times for Synchronous and Asynchronous Remote Procedure
Calls with suitable diagrams. [8+8]

3. (a) Outline a scheme for use of caching at each server to improve file service
performance. How does your scheme affect the reliability of the service?
(b) Outline a scheme for the use of caching at each client to improve file service
performance. What problems arise when more than one client updates a file?
[8+4+4]

4. Explain Cristian’s method for Synchronising clocks. [16]

5. (a) Explain backward validation and forward validation.


(b) Compare forward and backward validation and explain about starvation.
[8+8]

6. How the virtual partitions are implemented ? [16]

7. Explain about Shadow versions in detail. [16]

8. Summarize the abstractions provided by the Mach Kernel in detail. [16]

⋆⋆⋆⋆⋆

1 of 1

Vous aimerez peut-être aussi