Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2021
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
What is RPC? Explain the RPC process in brief.
- 3.5
Explain different characteristics of Distributed System.
Answer comingAlso asked in 2023, 2022, 2021
- 4.5
Why is clock synchronization needed in a Distributed system? Explain the Network Time Protocol in brief.
- 5.5
Explain structured naming scheme of an entity in brief.
- 6.5
Explain different types of distributed systems.
Answer comingAlso asked in 2023, 2022, 2021
- 7.5
How is process resilience achieved through groups?
- 8.5
Write short notes on (Any Two): a) Bully Algorithm b) Berkeley Socket c) Denial of Service
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
What is virtualization? Explain different types of virtualization. Explain the role of middleware in a distributed system.
Answer comingAlso asked in 2025
- 10.10
What are different architecture styles of distributed systems? Explain each of them in detail.
Answer comingAlso asked in 2023, 2022
- 11.10
What is the role of a coordinator in a distributed system? Explain different approaches of electing a coordinator.
— The End —