SREE CHAITANYA DEGREE & P.G.
COLLEGE
MANKAMMATHOTA, KARIMNAGAR
Internal Assessment
Name of the Student: Internal
Course: MSc Semester: IV Assignment
Subject: Distributed System Total
Roll No:
I. Answer all the questions (Multiple Choice) 10 X ½ = 5 Marks
1. A distributed system is a collection of independent computers that appears as a single
system. ( )
a) True b) False c) Partially True d) None
2. Which architecture divides system into client and server? ( )
a) Layered b) Client-Server c) Peer-to-Peer d) Hybrid
3. RPC stands for: ( )
a) Remote Program Control b) Remote Procedure Call
c) Real-time Process Communication d) None
4. Message-Oriented Communication uses: ( )
a) Shared Memory b) Messages c) Signals d) Threads
5. Naming in distributed systems refers to: ( )
a) Assigning memory b) Identifying resources
c) Process execution d) Scheduling
6. Which clock is used to maintain event order? ( )
a) Physical Clock b) Logical Clock c) Digital Clock d) System Clock
7. Mutual exclusion ensures: ( )
a) Data duplication b) Process synchronization c) Deadlock d) None
8. Consistency models deal with: ( )
a) Data storage b) Data correctness c) Communication d) Security
9. Replication improves: ( )
a) Performance b) Reliability c) Availability d) All
10. Fault tolerance means: ( )
a) Avoiding errors b) Handling failures c) Ignoring faults d) None
II. Answer all the questions (Fill in the blanks) 10 X ½ = 5 Marks
1.A distributed system consists of multiple _______________________ computers.
2.______________________ architecture allows direct communication between nodes.
[Link] is used for _______________________ communication.
[Link] clocks help in maintaining ___________________________ of events.
5.______________________________ naming assigns attributes to objects.
[Link] increases system _______________________-_________.
7._________________________ exclusion prevents multiple processes from accessing
shared resources simultaneously.
8. _______________________ communication deals with continuous data streams.
9. Distributed commit ensures ______________________________ consistency.
10. _____________ channels are used for secure communication. _______________ or report.
III. Answer all the questions (Short Answer Questions) 5 X 1 = 5 Marks
1. Define a distributed system.
2. What is middleware in distributed systems?
3. What is the purpose of RPC?
4. What is replication?
5. What is fault tolerance?
IV. Assignment 5 Marks