BSc CSIT (TU) Science Distributed System (BSc CSIT, CSC462) Question Paper 2080
This is the official BSc CSIT (TU) (Science stream) Distributed System (BSc CSIT, CSC462) question paper for 2080, as set in the regular annual examination. It carries 60 full marks and a time allowance of 180 minutes, across 12 questions. On Kekkei you can attempt this Distributed System (BSc CSIT, CSC462) past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your BSc CSIT (TU) Distributed System (BSc CSIT, CSC462) exam or solving previous years' question papers, this 2080 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
What is distributed mutual exclusion? Explain the centralized, token-ring and Ricart-Agrawala (distributed) algorithms, comparing them in terms of message complexity and fault tolerance.
Explain inter-process communication in distributed systems. Discuss the Remote Procedure Call (RPC) mechanism in detail, including parameter passing, binding and marshalling.
What are election algorithms in distributed systems? Explain the Bully algorithm and the Ring algorithm with suitable examples.
Section B: Short Answer Questions
Attempt any EIGHT questions.
Explain the two-phase commit protocol for distributed transactions.
What is a consistency model? Explain sequential consistency.
Explain naming and name resolution in distributed systems.
Differentiate between processes and threads in the context of distributed systems.
What is a vector clock? How does it improve over Lamport's logical clock?
What is replication? List the advantages and challenges of data replication.
Write short notes on the Network File System (NFS).
Explain the security challenges in distributed systems and discuss authentication.
What is scalability? Explain the techniques used to achieve scalability in distributed systems.