1 (a) (i)
What is a distributed System? What are the advantages of it?
3 M
1 (a) (ii)
Compare the distributed computing models.
4 M
1 (b) (i)
What is logical clock? What is its significance in a distributed system?
3 M
1 (b) (ii)
What is process migration? What are the main steps involved in process migration?
4 M
2 (a) (i)
What are threads? Differentiate between threads and processes.
3 M
2 (a) (ii)
What is dead lock? List four necessary and sufficient conditions for a
deadlock to occur.
4 M
2 (b)
Discuss the desirable features of a good message-passing system.
7 M
2 (c)
What is the significance of RMI in distributed systems? Explain the
process of RMI execution.
7 M
3 (a)
What is ordered message delivery? Discus different types of message
Ordering.
7 M
3 (b)
Why mutual exclusion is more complex in distributed systems?
Categorize and compare mutual exclusion algorithms.
7 M
3 (c)
Enumerate the various issues in clock synchronization and classify clock
synchronization algorithms.
7 M
3 (d)
Define causal ordering. Explain how logical clocks are implemented in
distributed systems.
7 M
4 (a)
Discuss the issues in designing load-sharing algorithms.
7 M
4 (b)
What is consistency? Discus the various consistency models used in DSM
System
7 M
4 (c)
Discuss the issues in designing load-balancing algorithms.
7 M
4 (d)
What is coherence protocol? Explain how the MRMW protocol is implemented.
7 M
5 (a)
What is a name server? What is namespace? Explain the name resolution.
7 M
5 (b)
How the problem is specified using formal model? Discuss the formal models for message passing system.
7 M
5 (c)
How object locating is carried out in Distributed System? Discus different
object-locating mechanisms.
7 M
5 (d)
How the process is specified using formal model? Define the process execution and admissibility using formal model.
7 M
More question papers from Distributed Systems