50% found this document useful (2 votes)
4K views

Distributed System Important Questions

This document contains a question bank for the Distributed Systems course with code CS-7001 from Mahakal Institute of Technology, Ujjain. It includes questions divided into 5 units covering topics such as distributed system objectives and challenges, distributed operating systems, remote procedure calls, concurrency control, and distributed database management systems.
Copyright
© © All Rights Reserved
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
50% found this document useful (2 votes)
4K views

Distributed System Important Questions

This document contains a question bank for the Distributed Systems course with code CS-7001 from Mahakal Institute of Technology, Ujjain. It includes questions divided into 5 units covering topics such as distributed system objectives and challenges, distributed operating systems, remote procedure calls, concurrency control, and distributed database management systems.
Copyright
© © All Rights Reserved
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

Mahakal Institute of Technology, Ujjain

Department of Computer Science and Engineering

RGPV Question Bank

SUBJECT NAME/SUBJECT CODE: Distributed System/CS-7001


CLASS: B.E. IV Year VII Semester BRANCH/SECTION: CS/A

UNIT-1
Q.1. What are the main objectives and challenges of distributed systems?
Q.2. Discuss the general organization of a distributed computing system and explain their characteristic features.
Q.3. Discuss the major issues in designing a distributed operating system? Explain the main characteristics of a
distributed event based system?
Q 4. Why architectural model is important in the distributed system design? Also discuss the resource sharing and
its importance?
Q 5. Explain different failure in distributed system.

UNIT-2
Q.1. Differentiate between caching and replication
Q 2. What is Distributed Shared Memory (DSM)? Describe its architecture.
Q 3. Explain significance of a fault tolerant service with fragmented and replicated data system?
Q 4. What is false sharing? When it is likely to occur? What should be done to minimize the false sharing problem?
Can this problem be completely eliminated? Explain.
Q 5. Explain fault tolerant services in distributed system.

UNIT-3
Q.1. Explain why and how a client is prevented from calling arbitrary code within a server under lightweight RPC.
Q 2. Compare and explain times for Synchronous and Asynchronous remote procedure calls with suitable
diagrams.
Q 3. Explain about various Remote Procedure Call Semantics.
Q 4. What is API for internet protocol?
Q 5. Explain various RPC protocols supporting client server communication.

UNIT-4
Q.1. What are the requirements for distributed mutual exclusion algorithms?
Q 2. Discuss the various concurrency control protocols.
Q 3. Explain in detail the deadlock handling strategy?
Q 4. Explain in brief different types of load distributing algorithms.
Q 5. What is fragmentation and replication in distributed system?

UNIT-5
Q.1. Define and explain briefly Homogeneous and heterogeneous DDBMS.
Q 2. Explain Top-Down and bottom-up approach to the design of data distribution.
Q 3. What is a middleware? What do we expect it to solve? Illustrate with CORBA?
Q 4. Explain Concurrency control in distributed databases.
Q 5. Explain different characteristics of multimedia data.

You might also like