Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2025
Course Title: Distributed System (CACS352)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to answer the question in their own words as far as possible.
Group B
Attempt any SIX question.(6 × 5 = 30)
- 2.5
"Distributed system acts as a single coherent system to its end user." Justify the statement with its features and challenges.
- 3.5
Differentiate between client server and peer to peer architecture in distributed system.
- 4.5
Describe transient synchronous communication with suitable diagram.
- 5.5
Explain wrapper and interceptor in detail.
- 6.5
Describe the working mechanism of distributed commit.
- 7.5
Discuss the different attacks that can target distributed systems and explain how they can be mitigated.
- 8.5
Write short note (Any two) a) DNS Query Types b) Checkpointing c) Digital Signature
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
What do you mean by logical clock? Explain Lamport's Logical clock.
- 10.10
How can you claim that replication is one of the scaling techniques in distributed system? Explain consistency protocols with suitable diagram.
- 11.10
What is virtualization? Explain different types of virtualizations with example. Explain the function of middleware in distributed system with suitable diagram.
Answer comingAlso asked in 2021
— The End —