0% found this document useful (0 votes)
91 views

DS Question Bank

Ds

Uploaded by

Tushar Tinker
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)
91 views

DS Question Bank

Ds

Uploaded by

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

Important Question Bank for RTU Exam 2024

Subject: Distributed System


Session:2023-24
Semester: 6th

Q 1. What are the Goals of Distributed Systems?


Q 2. State the difference between Distributed Operating System and Network Operating
System.
Q 3. Explain working of RPC.
Q 4. How a Distributed File System is different from a centralized file system.
Q 5. The Concept of Logical Clocks.
Q 6. How concurrency handles in a distributed system.
Q 7. What is a non uniform memory access model (NUMA) ?
Q 8. Explain Distributed Mutual Exclusion.
Q 9. Explain concept of Fault in distributed agreement.
Q 10. How data is handled in distributed databases.
Q 11. What are the main characteristics of a distributed system?
Q 12. What are the different models of Distributed Systems?
Q 13. Define Distributed File System with its requirement.
Q 14. What is the need of multicast communication in distributed systems?
Q 15. Define Replication. What are the need of replication?
Q 16. Explain goals and services of distributed systems.
Q 17. Explain various theoretical issues in distributed systems.
Q 18. Explain various types of operating systems associated with the distributed systems.
Q 19. Explain design issues in distributed operating systems.
Q 20. Explain architecture model of distributed system.
Q 21. Explain challenges of distributed systems.
Q 22. Discuss about Distributed Computing Environments.
Q 23. Define the term Distributed System and explain with two examples.
Q 24. Explain how micro kernels can be used to organize an operating system in a client-server
fashion.
Q 25. Explain transport level communication services for building distributed applications.
Q 26. Discuss about object Adapter in distributed systems.
Q 27. Does using time stamping for concurrency control ensure serializability. Discuss in detail.
Q 28. Discuss connection less communication between client and server using sockets.
Q 29. How is the state of a distributed system reordered? Explain with a diagram.
Q 30. Explain Distributed Shared Memory with a diagram.
Q 31. “Transparency is one of the most important feature of distributed system”, justify the
statement with an example.
Q 32. “Access Transparency is not maintained by conventional Remote procedure call (RPC)”,
give the reason.
Q 33. How does the Distributed file system (DFS) encourage sharing a storage device,
explained with help of DFS architecture.
Q 34. How Many ways can mutual exclusion be achieved in a distributed system?
Q 35. Explain the following election algorithm with Example-
a. Bully
b. Ring

Q 36. Explain Transaction Recovery techniques with examples in distributed systems.


Q 37. Why do we need a distributed system ?
Q 38. What are the challenges in achieving the requirement of a distributed system?
Q 39. Define Distributed objects.
Q 40. What are the needs of event notification during the communication among distributed
systems?
Q 41. Explain event notification architecture in detail.
Q 42. Define Fault Tolerance.
Q 43. Explain how Fault tolerance is ensured in distributed systems.
Q 44. What are the different fault tolerance techniques?
Q 45. Explain Following term in distributed System -
a. Deadlock Avoidance.
b. Deadlock Prevention.
c. Deadlock detection and Recovery.
Q 46. Explain the CORBA system in a distributed system.
Q 47. Explain lamport’s clock and vector clock with examples.
Q 48. Write Short notes on following-
a. Dynamic Load Sharing and Balancing in a distributed system.
b. Message Passing
Q 49. Explain the concept of RPC and RMI in Distributed systems.
Q 50. Explain Dynamic Load Sharing and balancing and its requirement in distributed process
scheduling with justification.
Q 51. What is transaction service and concurrency control? Explain.
Q 52. Explain Data and File Replication in Distributed File Systems.
Q 53. Explain the following in distributed computation .
a. Failures in a distributed System
b. Distributed deadlock handling.
Q 54. Explain the concepts of Replicated data management and various issues associated with
replicated data management in detail.
Q 55. Describe Concept of Fault, Failure and Recovery in distributed systems.
Q 56. Explain the following in detail.
a. CORBA RMI and services
b. Byzantine faults and Agreement.
c. Impossibility of consensus and randomized distributed agreement.
d. Distributed termination detection techniques.
Q 57. Explain the concepts of processes and threads.
Q 58. State and explain the characteristics of concurrent programming languages.
Q 60. Explain design and implementation issues is Remote Method Invocation (RMI).
Q 61. Describe the concepts of Deadlocks in distributed systems.
Q 62. State and explain various issues of replicated data management.
Q 63 Explain Atomic Multicast in a Distributed System.
Q 64. Define Byzantine agreement problem with its solution. What do you mean by agreement
protocol?
Q 65. Write Short Notes on -
a. General parallel file system and windows file system
b. Andrew and coda file system
c. Sun network file system.
Q 66. Where do you need RPC? Explain with examples.
Q 67. Classify the type of transparency that a distributed file system should support?
Q 68. Describe mechanism for deadlock detection in distributed systems?
Q 69. Discriminate passive replication and active replication.
Q 70. What is Distributed process implementation and also explain static process scheduling
with communication.

You might also like