FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

📱

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Download AKTU B-Tech 7th Sem 2017-2018 ECS701 Distributed System Question Paper

Download AKTU (Dr. A.P.J. Abdul Kalam Technical University (AKTU), formerly Uttar Pradesh Technical University (UPTU) B-Tech 7th Semester (Seventh Semester) 2017-2018 ECS701 Distributed System Question Paper

This post was last modified on 29 January 2020

AKTU B-Tech Last 10 Years 2010-2020 Previous Question Papers || Dr. A.P.J. Abdul Kalam Technical University


FirstRanker's choice

FirstRanker.com


Printed Pages: 02

--- Content provided by FirstRanker.com ---

Paper ID: 1029

Roll No.

Sub Code: ECS701

B.TECH

(SEM. VII) THEORY EXAMINATION 2017-18

DISTRIBUTED SYSTEM

Time: 3 Hours

Max. Marks: 100

--- Content provided by FirstRanker.com ---

Note: Attempt all Sections. Assume missing data, if any.

SECTION A

1. Attempt all questions in brief. 10x2 = 20

  1. Why would you design a system as a distributed system? List some advantages of distributed systems.
  2. List three properties of distributed systems.
  3. What is the advantage if your server-side processing uses threads instead of a single process?
  4. --- Content provided by‍ FirstRanker.com ---

  5. What is a proxy? Give an example of where a proxy can be used.
  6. What are the differences between a local call and a remote call?
  7. What is the purpose of a firewall?
  8. What were the reasons that middleware moved from distributed objects to distributed components?
  9. Name two mechanisms that can be used to ensure performance in distributed systems.
  10. --- Content provided by FirstRanker.com ---

  11. What are the differences between a URL, URI, and URN?
  12. What is the atomic commit protocol?

SECTION B

2. Attempt any three of the following: 10 x 3 = 30

  1. What is distributed transparency? Explain the different types of distributed transparencies.
  2. Explain shared memory architecture and distributed memory architecture.
  3. --- Content provided by⁠ FirstRanker.com ---

  4. Describe the Byzantine agreement problem and explain its solution. Show that Byzantine agreement cannot always be reached among four processors if two processors are faulty.
  5. Discuss the major issues in designing a distributed system.
  6. What is Mutual Exclusion? Describe the requirements of mutual exclusion in a distributed system. Is the mutual exclusion problem more complex in a distributed system than a single computer system? Justify your answer.

SECTION C

3. Attempt any two parts of the following: 5 x 2 = 10

  1. Draw a schematic diagram of the distributed transaction management model. Explain each component in brief.
  2. --- Content provided by‌ FirstRanker.com ---

  3. Describe the three-phase commit protocol. How is the three-phase commit protocol different from the two-phase commit protocol?
  4. Write and explain various issues that must be addressed in the design and implementation of a distributed file system.

4. Attempt any two parts of the following: 5 x 2 = 10

  1. What is Cache? Discuss a read operation with cache and a write operation with cache.
  2. Explain naming in a distributed system. What is flat naming and structured naming?
  3. --- Content provided by‌ FirstRanker.com ---

  4. Classify the Deadlock detection algorithms. Describe the Path-Pushing deadlock detection algorithm.

5. Attempt any one part of the following: 10 x 1 = 10

  1. What are stub and skeleton and why are they needed in remote procedure calls?
  2. What is the purpose of an Interface Definition Language? Why does CORBA not just use the Java interface construct?

6. Attempt any one part of the following: 10 x 1 = 10

--- Content provided by⁠ FirstRanker.com ---

  1. How is the distributed computing system better than the parallel processing system? Explain.
  2. What is termination detection in a distributed system? Explain any algorithm for termination detection.

7. Attempt any one part of the following: 10 x 1 = 10

  1. How does a server know that one of his remote objects provided by him is no longer used by clients and can be collected? How does Java RMI handle this problem and what alternatives are there?
  2. De-activation is a technology used to preserve server resources where a server which provides remote objects to clients can de-activate those remote objects. Clients should not know about this. What must the server do to avoid surprises for the clients?
  3. --- Content provided by‌ FirstRanker.com ---


FirstRanker.com



This download link is referred from the post: AKTU B-Tech Last 10 Years 2010-2020 Previous Question Papers || Dr. A.P.J. Abdul Kalam Technical University

--- Content provided by FirstRanker.com ---