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
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
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