[go: up one dir, main page]

0% found this document useful (0 votes)
4 views3 pages

Distributed Systems 2mark Answers

Uploaded by

johnsonohlong943
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Distributed Systems 2mark Answers

Uploaded by

johnsonohlong943
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Distributed Systems - 2 Mark Simple Answers

1. Define distributed system

Answer: A distributed system is a collection of independent computers that appear to the users as a

single coherent system.

2. What are the main components of a computer system in a distributed environment?

Answer: Main components are: Hardware, Software, Network, and Middleware.

3. Differentiate between message-passing and shared memory systems

Answer: Message-passing systems communicate via sending messages. Shared memory systems

share a common memory space.

4. What is meant by synchronous and asynchronous execution?

Answer: Synchronous execution waits for operations to complete. Asynchronous execution

continues without waiting.

5. What are primitives for distributed communication?

Answer: Primitives include Send, Receive, Connect, Disconnect.

6. Define process synchrony

Answer: Process synchrony ensures coordinated execution of processes in a distributed system.

7. What is the significance of the global state in a distributed system?


Answer: It provides a snapshot of all processes and communication channels at a given instant.

8. Define a distributed program.

Answer: A distributed program runs on multiple computers, coordinating to solve a problem.

9. What are models of communication networks in distributed systems?

Answer: Models include Client-Server, Peer-to-Peer, and Publish-Subscribe.

10. Why is motivation important in distributed computing?

Answer: Motivation drives efficient resource sharing, scalability, and fault tolerance.

11. What is the role of middleware in a distributed system?

Answer: Middleware simplifies communication, data management, and security between distributed

components.

12. List out the features of distributed systems.

Answer: Features: Transparency, Scalability, Fault Tolerance, Concurrency, Resource Sharing.

13. State the objectives of resource sharing model.

Answer: Objectives: Efficient sharing, Access control, Resource utilization, Fair allocation.

14. Define the term 'global state' in distributed systems.

Answer: Global state is a consistent snapshot of all process states and communication channels.
15. Define scalability in the context of distributed systems.

Answer: Scalability is the system's ability to handle growth by adding resources without performance

loss.

You might also like