BCA 6th Semester

Distributed System 2023 Board Question Paper

Tribhuvan university logo

Tribhuvan university

Bachelor In Computer Application

Course Title: Distributed System Programming

Code No:CACS 352

Semester:VI

2023

Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B
Attempt any SIX question.
[6x5=30]
11.

What is middleware? Explain the different architecture styles of distributed systems.

12.

Differentiate between stateful and stateless servers.

13.

Explain Berkeley algorithm with a suitable diagram.

14.

Explain the types of data-centric consistency models.

15.

Define distributed commit. Explain two-phase commit with a suitable diagram.

16.

Describe security management in the context of distributed systems.

17.

Write short notes on (any two):
a. Sequential consistency
b. Access control matrix
c. Message passing interface

Group C

Attempt any TWO questions

[2x10=20]
18.

What is a distributed system? Explain the characteristics of distributed systems and different types of Distributed Systems.

19.

What is an election algorithm? Explain the different election algorithms with a suitable diagram.

20.

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.