0% found this document useful (0 votes)
25 views4 pages

Ds Old Question Papters

The document contains examination papers for Distributed Systems for IV B.Tech II Semester students, with a total of four sets. Each set includes Part-A with short answer questions and Part-B with detailed questions, covering topics such as client-server models, multicast transmission, remote procedure calls, and concurrency control. The examination is designed to assess students' understanding of key concepts in distributed systems.

Uploaded by

shiva
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)
25 views4 pages

Ds Old Question Papters

The document contains examination papers for Distributed Systems for IV B.Tech II Semester students, with a total of four sets. Each set includes Part-A with short answer questions and Part-B with detailed questions, covering topics such as client-server models, multicast transmission, remote procedure calls, and concurrency control. The examination is designed to assess students' understanding of key concepts in distributed systems.

Uploaded by

shiva
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/ 4

Code No: R1642051 R16 Set No.

1
IV B.Tech II Semester Regular Examinations, September - 2020
DISTRIBUTED SYSTEMS
(Common to Computer Science and Engineering and Information Technology)
Time: 3 hours Max. Marks: 70
Question paper consists of Part-A and Part-B
Answer ALL sub questions from Part-A
Answer any FOUR questions from Part-B
*****
PART–A (14 Marks)
1. a) Discuss about client server resource sharing. [3]
b) What is Multicast Transmission in Distributed systems? Discuss. [2]
c) Discuss about Remote Procedure Calls. [2]
d) What is meant by Address space? Discuss. [2]
e) What is election process? Discuss about its goal? [2]
f) What is replication? Differentiate between Active and passive replication. [3]

PART–B (4x14 = 56 Marks)


2. Explain the architectural and fundamental models of distributed systems? [14]

3. a) Explain the client server communication model. Also Discuss about marshaling [7]
in detail.
b) Discuss the issues relating to datagram communication. [7]

4. a) Explain the features of distributed object model [7]


b) Explain the design issues of RMI. [7]

5. a) Briefly explain architecture for multi threaded servers. [7]


b) What is the need for protection? Explain various protection mechanisms [7]
supported by operating systems.

6. a) Discuss the mounting issues of remote file systems on NFS client. [7]
b) Explain about overlay routing? Explain how it useful in peer communication. [7]

7. a) Describe various deadlock handling techniques. [7]


b) Explain about concurrency control in distributed transactions. [7]

1 of 1

|''|''|||''|'''|||'|
Code No: R1642051 R16 Set No. 2
IV B.Tech II Semester Regular Examinations, September - 2020
DISTRIBUTED SYSTEMS
(Common to Computer Science and Engineering and Information Technology)
Time: 3 hours Max. Marks: 70
Question paper consists of Part-A and Part-B
Answer ALL sub questions from Part-A
Answer any FOUR questions from Part-B
*****
PART–A (14 Marks)
1. a) What is meant by distributed system? Give any two examples. [2]
b) Discuss about any three applications of Multicast Transmission in Distributed
systems. [3]
c) What is an event and notifications? [2]
d) What is meant by multi threaded model. Discuss. [2]
e) Define overlay routing? What is its importance? [2]
f) What is dead lock? How deadlock can be handled. [3]

PART–B (4x14 = 56 Marks)


2. a) What do you mean by Scalability of a distributed system? Explain the
principles for designing scalable distributed systems. [10]
b) Explain the security challenges of distributed systems. [4]

3. a) Explain the different methods for inter-process communication. [7]


b) Discuss the issues relating to datagram communication. [7]

4. Discuss the design and implementation issues in Remote Method Invocation. [14]

5. a) Explain the general architecture of operating systems for Distributed Systems [7]
b) What is thread? Explain the life cycle of the thread, with neat state diagram. [7]

6. a) Explain how mutual exclusion is handled in distributed system. [7]


b) Discuss the Napster and its legacy with respect to distributed file systems. [7]

7. a) Explain the basic architectural model for the management of Replicated data. [7]
b) What is transaction? Briefly explain about flat and nested distributed
transactions. [7]

1 of 1

|''|''|||''|'''|||'|
Code No: R1642051 R16 Set No. 3
IV B.Tech II Semester Regular Examinations, September - 2020
DISTRIBUTED SYSTEMS
(Common to Computer Science and Engineering and Information Technology)
Time: 3 hours Max. Marks: 70
Question paper consists of Part-A and Part-B
Answer ALL sub questions from Part-A
Answer any FOUR questions from Part-B
*****
PART–A (14 Marks)
1. a) What is meant by resource sharing? Discuss with an example. [2]
b) Discuss about the characteristics of the IPC. [3]
c) Differentiate static and dynamic invocation methods. [2]
d) Differentiate between process and threads. [3]
e) What is mutual exclusion? List its requirements. [2]
f) Define replication? What is the importance of it? [2]

PART–B (4x14 = 56 Marks)


2. What is distributed systems? Explain its key characteristics of distributed [14]
system in detail.

3. a) What is marshaling? Explain marshaling operations in detail. [7]


b) Explain Multicast transmission in Distributed Systems? Discuss about [7]
important applications of Multicast Transmission in Distributed systems.

4. a) What is the importance of distributed garbage collection? Explain the [7]


Distributed garbage collector algorithm.
b) Discuss about various Remote Procedure Calls. [7]

5. a) What is an Execution environment? Explain in detail about the process [7]


execution environment .
b) Describe the architecture for multi-threaded servers. [7]

6. a) What is distributed file system? Briefly explain the file service architecture. [7]
b) What is the goal of an election algorithm? Explain it detail. [7]

7. a) What is concurrency? Write the importance of concurrency control in [7]


distributed systems.
b) What is distributed deadlock? Explain with example. [7]

1 of 1

|''|''|||''|'''|||'|
Code No: R1642051 R16 Set No. 4
IV B.Tech II Semester Regular Examinations, September - 2020
DISTRIBUTED SYSTEMS
(Common to Computer Science and Engineering and Information Technology)
Time: 3 hours Max. Marks: 70
Question paper consists of Part-A and Part-B
Answer ALL sub questions from Part-A
Answer any FOUR questions from Part-B
*****
PART–A (14 Marks)
1. a) What is meant by failure handling? [2]
b) Discuss about marshaling. [3]
c) What is the importance of distributed garbage collection? [2]
d) Discuss about protection mechanisms supported by operating systems. [3]
e) What are the goals of election algorithm? [2]
f) What is transaction? List the different types of transactions. [2]

PART–B (4x14 = 56 Marks)


2. a) Explain the design requirements and challenges for distributed systems. [10]
b) Explain the client server resource sharing system. [4]

3. a) List and Explain the various socket primitives used in TCP stream
communication. [7]
b) Describe IP Multicast communication. [7]

4. a) With a neat sketch, Explain the implementation of Remote Method Invocation. [7]
b) Explain communication between distributed objects, With a neat diagram. [7]

5. What is thread? Explain the issues related to thread programming, thread


lifecycle, and thread synchronization. [14]

6. a) Explain the techniques to achieve high performance in distributed file systems. [7]
b) Explain the main tasks of Routing Overlays. [7]

7. a) What is replication? Explain about Active and Passive replications [7]


b) Compare and contrast the various methods of concurrency control. [7]

1 of 1

|''|''|||''|'''|||'|

You might also like