Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2023
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 middleware? Explain the different architecture styles of distributed systems.
Answer comingAlso asked in 2022, 2021
- 3.5
Differentiate between stateful and stateless servers.
- 4.5
Explain Berkeley algorithm with a suitable diagram.
- 5.5
Explain the types of data-centric consistency models.
Answer comingAlso asked in 2022
- 6.5
Define distributed commit. Explain two-phase commit with a suitable diagram.
- 7.5
Describe security management in the context of distributed systems.
- 8.5
Write short notes on (any two): a. Sequential consistency b. Access control matrix c. Message passing interface
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
What is a distributed system? Explain the characteristics of distributed systems and different types of Distributed Systems.
Answer comingAlso asked in 2022, 2021
- 10.10
What is an election algorithm? Explain the different election algorithms with a suitable diagram.
- 11.10
Explain Remote Procedure Call and its working process with a suitable diagram. Furthermore, provide an explanation of message-oriented communication, along with an illustrative example.
— The End —