Cochin University Exam Papers BE CS 8th Semester
Distributed Computing April 2011
CS 802 Distributed Computing
I. (a) Define distributed system. Give some examples.
(b) Explain the Interprocess Communication in UNIX.
II. (a) What are the key characteristics of a distributed system?
(b) Explain the features of Remote Procedure call.
III. (a) Discuss the different issues in distributed operating system.
(b) Explain SUN NFS.
IV. (a) Explain various implementation techniques in distributed file service.
(b) What do you mean by name service? Write notes on DNS.
V. (a) What do you mean by clock skew? Explain logical clock. (10) (b) Write notes on :
(i) Clock drift
VI. (a) Explain with diagram the bully algorithm for elections.
(b) Explain Cristian’s method of synchronizing clock.
VII. (a) Write notes on :
(i) Nested Transactions
(ii) Time stamp ordering
(iii) Concurrency control.
(b) Explain two phase locking.
VIII. (a) Discuss the ACID properties of transactions.
(b) Discuss about distributed deadlocks.
IX. (a) Explain the various approaches for masking faults.
(b) Explain Byzantine failures and server crash failures.
X. (a) Briefly describe
(i) Digital signatures
(b) Discuss different types of failures occurring in a distributed system.