CACS352 Distributed System

Distributed System TU Board 2022 question paper

10 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 6 · TU Board 2022

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)

  1. 2.

    Define distributed system. Write the characteristics of a distributed system.

    5
  2. 3.

    Explain different architecture styles used in a distributed system.

    5
  3. 4.

    What is attribute-based naming? Explain with an example.

    5
  4. 5.

    What do you mean by data-centric consistency models? Explain its types.

    5
  5. 6.

    Explain different types of fault recovery methods.

    5
  6. 7.

    Explain the different types of threads and attacks in a distributed system.

    5
  7. 8.

    Write short notes on: a) Access control b) Secure naming

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    What is Virtualization? Explain the types of virtualization with an example.

    10
  2. 10.

    What is remote procedure call? Write its operation and also explain the advantages and disadvantages of RPC.

    10
  3. 11.

    What do you mean by physical clock and logical clock? Explain the network time protocol and Berkeley algorithm.

    10

— The End —