Download GTU B.Tech 2020 Winter 7th Sem 2173208 Distributed Computing Question Paper

Download GTU (Gujarat Technological University Ahmedabad) B.Tech/BE (Bachelor of Technology/ Bachelor of Engineering) 2020 Winter 7th Sem 2173208 Distributed Computing Previous Question Paper

Seat No.: ________
Enrolment No.___________
GUJARAT TECHNOLOGICAL UNIVERSITY
BE- SEMESTER?VII (NEW) EXAMINATION ? WINTER 2020
Subject Code:2173208 Date:30/01/2021
Subject Name:Distributed Computing
Time:10:30 AM TO 12:30 PM Total Marks: 56
Instructions:
1. Attempt any FOUR questions out of EIGHT questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.


Q.1
(a)
Compare the pros and cons of microkernel and monolithic kernel
03
approach.

(b) Network system protocols are unsuitable for distributed
04

(c)
systems. Ex
Explain is plain
sue
s related to designing of distributed operating
07
system.
..operating system.


Q.2
(a)
Can two computers on the internet have the same IP address?
03
Justify

(b) What is process addressing? Explain commonly used methods
04
for process addressing.

(c)
What is non-idempotent routine? How such routine creates
07
problem with message passing? Also explain its solution with
example.




Q.3
(a)
What is acknowledgement message? Why is it always needed
03
for reliable communication?

(b) Explain orphan call. How are orphan calls handled in the
04
implementation of various call semantics?

(c)
Explain FLIP protocol.
07




Q.4
(a)
What is the major difference between physical and logical
03
clocks?

(b) Explain `happened?before' relationship.
04

(c)
What is the main difference between stateless and stateful
07
servers? Which servers are used in distributed applications?
Q.5
(a)
List out issues in designing a thread package.
03

(b) Discuss the four necessary and sufficient conditions for a
04
deadlock to occur. Give suitable examples to show that a
deadlock cannot occur if any one of the four conditions is absent.

(c)
Explain Client server Binding Mechanism.
07



Q.6
(a)
Compare active replication and primary backup methods.
03

(b) Explain the address space transfer mechanism for process
04
migration in brief

(c)
Explain Global averaging distributed algorithm for clock
07
synchronization.
1

Q.7
(a)
Explain desirable features of good naming system in brief.
03

(b) Discuss the task assignment approach.
04

(c)
Explain the following deadlock prevention techniques:
07
(1) Collective requests
(2) Ordered requests



Q.8
(a)
Can false sharing be completely eliminated?
03
(b) Write Short note on : DNS
04
(c)
Explain the DSM system architecture. How does granularity
07
affect DSM system performance?

*************
2

This post was last modified on 04 March 2021