JNTU
JNTU MCA 2019 DISTRIBUTED SYSTEMS Previous Question Paper (December - 2019 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit.
Part A
Answer all questions. Each question carries 5 marks.
What are the advantages and disadvantages of distributed systems?
Answer
Advantages of distributed systems include resource sharing, which allows users to access remote hardware and software; scalability, enabling the system to grow by adding more nodes; reliability, as the failure of one node does not crash the entire system; and performance through parallel processing. Disadvantages include complexity in design and implementation, security vulnerabilities due to distributed access points, network dependency, and difficulties in maintaining data consistency across nodes.
What is Domain Name System? Give examples.
Answer
The Domain Name System (DNS) is a hierarchical, decentralized naming system that translates human-readable domain names (e.g., www.google.com) into machine-readable IP addresses (e.g., 142.250.190.46). It functions as the phonebook of the internet, mapping hostnames to IP addresses to facilitate network communication. Examples include top-level domains like .com, .org, .edu, and country-code domains like .in or .uk.
Discuss about Napster and its legacy.
Answer
Sign in to view the complete answer paper.
Differentiate between flat and nested distributed transactions.
Answer
Sign in to view the complete answer paper.
Explain about Kerberos and TLS.
Answer
Sign in to view the complete answer paper.
Part B
Answer any one full question from each unit.
How distributed systems are characterized? Give examples of distributed systems and their challenges.
Answer
Sign in to view the complete answer paper.
What is RPC? Write the features of RPC and explain how RPC is used in UNIX system.
Answer
Sign in to view the complete answer paper.
What is Distributed File System? Explain about Distributed file system implementation.
Answer
Sign in to view the complete answer paper.
Discuss about the case study of SUN Network file system.
Answer
Sign in to view the complete answer paper.
What is Clock Synchronization? Write about Berkley algorithm.
Answer
Sign in to view the complete answer paper.
What is the significance of mutual exclusion in distributed systems? Distinguish between token-based solutions non-token based counterparts to distributed mutual exclusion.
Answer
Sign in to view the complete answer paper.
What is group communication? Explain the design issues and categories of group communication in detail.
Answer
Sign in to view the complete answer paper.
Explain how deadlocks occur in distributed systems. Discuss their preventive methods.
Answer
Sign in to view the complete answer paper.
Differentiate between page based and shared variable Distributed Shared Memories.
Answer
Sign in to view the complete answer paper.
Explain consistency models and make a comparison between release and entry consistency models.
Answer
Sign in to view the complete answer paper.