CACS352 Distributed System

Distributed System TU Board 2021 question paper

10 questionsSit this paper (timed)

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)

  1. 2.

    What is RPC? Explain the RPC process in brief.

    5
  2. 3.

    Explain different characteristics of Distributed System.

    5
  3. 4.

    Why is clock synchronization needed in a Distributed system? Explain the Network Time Protocol in brief.

    5
  4. 5.

    Explain structured naming scheme of an entity in brief.

    5
  5. 6.

    Explain different types of distributed systems.

    5
  6. 7.

    How is process resilience achieved through groups?

    5
  7. 8.

    Write short notes on (Any Two): a) Bully Algorithm b) Berkeley Socket c) Denial of Service

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    What is virtualization? Explain different types of virtualization. Explain the role of middleware in a distributed system.

    10
  2. 10.

    What are different architecture styles of distributed systems? Explain each of them in detail.

    10
  3. 11.

    What is the role of a coordinator in a distributed system? Explain different approaches of electing a coordinator.

    10

— The End —