• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Code No: RR410502
Set No. 1
IV B.Tech I Semester Regular Examinations, November 2007DISTRIBUTED SYTEMS( Common to Computer Science & Engineering and Electronics &Computer Engineering)Time: 3 hours Max Marks: 80Answer any FIVE QuestionsAll Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. (a) Define concurrency and parallelism. What opportunities for parallelism arisein distributed client-server systems?(b) How can the design of a distributed system ensure that it will be scalable?[4+4+8]2. Compare and explain times for Synchronous and Asynchronous Remote ProcedureCalls with suitable diagrams. [8+8]3. (a) Explain the advantage of copy-on-write region copying for UNIX, where a callto fork is typically followed by a call to exec.(b) What should happen if a region that has been copied using copy-on-write isitself copied? [8+8]4. Explain about logical time and logical clocks. [8+8]5. Explain how the conversation takes place between a client and a server in detail.[16]6. Explain about two-phase commit protocol for nested transaction. [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. 2
IV B.Tech I Semester Regular Examinations, November 2007DISTRIBUTED SYTEMS( Common to Computer Science & Engineering and Electronics &Computer Engineering)Time: 3 hours Max Marks: 80Answer any FIVE QuestionsAll Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. Draw the diagrams of Distributed System with its components based on local net-work and centralized multi user system. Distinguish them. [8+8]2. (a) What are multicast messages? Where is it implemented? And what are thecharacteristics of it?(b) Explain about with respect to Group Communication:i. Atomicityii. Ordering. [2+2+4+4+4]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 withina server under lightweight RPC. [8+8]4. Explain Cristians 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. What are the operations for the two phase commit protocol? Explain with a dia-gram. [10+6]7. What are various characteristics of faults. [16]8. Summarize the abstractions provided by the Mach Kernel in detail. [16]
⋆ ⋆ ⋆ ⋆ ⋆
1 of 1
 
Code No: RR410502
Set No. 3
IV B.Tech I Semester Regular Examinations, November 2007DISTRIBUTED SYTEMS( Common to Computer Science & Engineering and Electronics &Computer Engineering)Time: 3 hours Max Marks: 80Answer any FIVE QuestionsAll Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. (a) Are shared memory multiprocessors distributed systems? Explain(b) Contrast the problems of implementing process migration between work sta-tions and between processors within a shared memory multiprocessor.[2+6+4+4]2. (a) What are three protocols involved in RPC Exchange Protocols? Explain.(b) Explain about the following:i. an Idempotent Operationii. Multipacket messages. [2+6+4+4]3. Why should UFIDs be unique across all possible file systems? How is uniquenessfor UFIDs ensured? [8+8]4. (a) Explain the central server algorithm.(b) Explain distributed algorithm using logical clocks. [8+8]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 Needham- Schroeder secret key authentication protocol. [16]8. Discuss design and implementation issues of Distributed-Shared memory. [16]
⋆ ⋆ ⋆ ⋆ ⋆
1 of 1
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...