0% found this document useful (0 votes)
12 views1 page

What Is Distributed System? What Are The Important Goals To Build A Distributed System?

The document contains questions from four units on the topics of distributed systems: Unit I covers definitions of distributed systems, the role of middleware, and the organization of internet search engines. Unit II discusses communication models like OSI and RPC, as well as client-server architectures. Unit III is about synchronization techniques like clock algorithms, mutual exclusion, and distributed transactions. Unit IV focuses on consistency and replication models, including consistency levels and replication protocols.

Uploaded by

sushikum
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

What Is Distributed System? What Are The Important Goals To Build A Distributed System?

The document contains questions from four units on the topics of distributed systems: Unit I covers definitions of distributed systems, the role of middleware, and the organization of internet search engines. Unit II discusses communication models like OSI and RPC, as well as client-server architectures. Unit III is about synchronization techniques like clock algorithms, mutual exclusion, and distributed transactions. Unit IV focuses on consistency and replication models, including consistency levels and replication protocols.

Uploaded by

sushikum
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Question Bank Subject: Distributed Systems UNIT-I Introduction to distributed systems: 1. What is distributed system?

What are the important goals to build a distributed system? Explain any two. 2. What is the role of Middleware in a distributed system 3. Give the comparison between multiprocessor operating systems, multicomputer operating systems, network operating systems, and middleware based distributed systems. 4. With a neat diagram explain the general organization of an internet search engine into three different layers. UNIT-II Communication: Explain the seven layers in the OSI model? Explain how message appears on the network 1. 2. 3. 4. What is RPC? Explain the principle of RPC between a client and server program(ten steps) Explain the (i) principle of iterative resolution (ii)principle of recursive resolution Explain the client multi threading (basic organization of X-Window System) Write a brief note on multithreaded servers

UNIT-III Synchronization: 1. Explain the relation between clock time and UTC when clocks at different rates(slow, perfect and fast clock graph) 2. Explain the following clock synchronization algorithms (i) Cristian algorithm (ii) Berkeley algorithm 3. Explain how Lamport timestamps algorithm is used for assigning times to three processes 4. With a neat diagram explain the Bully Election algorithm 5. Explain the following mutual exclusion algorithm (i) Centralized (ii)Distributed (iii)Token Ring Give the comparison of above algorithms 6. Explain the general organization of managers for handling distributed transactions. UNIT-IV : Consistency and Replication: 1. What is a replication? explain the motivation for replication 2. What is the purpose of consistency model ? Explain the data-centric model 3. Explain the following consistency with an example (i) Strict consistency (ii) sequential consistency 4. Give the summary of consistency models 5. Give the comparison between push-based and pull-based protocols 6. Explain the remote-write and local-write protocols with an example

You might also like