MU Information Technology (Semester 6)
Distributed System
May 2017
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) What is CORBA? Explain types of method invocation in CORBA
5 M
1(b) Explain various kind of message buffering techniques used in IPC.
5 M
1(c) Explain Cristians algorithm for distributed clock synchronization.
5 M
1(d) Explain stateful and stateless server implementation with an example.
5 M

2(a) Explain various transparencies is distributed system.
10 M
2(b) What is code migration? Explain various approaches to code migration.
10 M

3(a) What are characteristics of SOA? Explain SOA life cycle.
10 M
3(b) What is dead lock? Explain methods for deadlock avoidance.
10 M

4(a) What is Mutual Exclusion? Explain Distributed Mutual Exclusion algorithm.
10 M
4(b) Explain client centric consistency models in distributed system.
10 M

5(a) How is sequential consistency model implemented if Replicated Migrating Blocks are used in distributed shared memory implementation.
10 M
5(b) Why should we used EJB? Explain the life cycle of different types of beans with proper diagram.
10 M

6 Write short note on the following:
a) Different forms of RPC call semantics
b) Different distributed deadlock detection algorithms with example.
c) The. NET architecture with diagram.
d) Process migration in heterogeneous system.
20 M



More question papers from Distributed System
SPONSORED ADVERTISEMENTS