DR.
BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE
Regular & Supplementary Winter Examination-2023
Course: B. Tech. Branch: Computer Engineering /CSE Semester : VII
Subject Code & Name: BTCOE703B-Distributed System
Max Marks: 60 Date:06-01-24 Duration: 3 Hr.
Instructions to the Students:
1. All the questions are compulsory.
2. The level of question/expected answer as per OBE or the Course Outcome (CO) on
which the question is based is mentioned in ( ) in front of the question.
3. Use of non-programmable scientific calculators is allowed.
4. Assume suitable data wherever necessary and mention it clearly.
(Level/CO) Marks
Q. 1 Solve Any Two of the following. 12
A) Explain the Distributed system and write their characteristic. (Understand) 06
B) What is Distributed Operating System? Explain Characteristics of Distributed (Understand) 06
Operating System.
C) What is Good Massage Passing System? Explain Features of a good message (Understand) 06
passing system.
Q.2 Solve Any Two of the following. 12
A) What is RPC and explain its type? (Understand) 06
B) What is server management .Explain its details? (Understand) 06
C) Explain the Call by value and Call by reference in Parameter Passing Semantics. (Understand) 06
Q. 3 Solve Any One of the following. 12
A) Explain the Distributed shared Memory & its Type. (Understand) 06
B) Design and Implementation Issues of Distributed shared Memory. (Understand) 06
C) Explain the different types of Election Algorithm in Distributed Processing. (Understand) 06
Q.4 Solve Any Two of the following. 12
A) Explain Desirable Features of a Good Global Scheduling Algorithm (Understand) 06
B) Task Assignment Problem: There are two nodes, {n1, n2} and six tasks (Apply) 06
{t1, t2, t3, t4, t5, t6}. Calculate communication cost and Execution costs
using Serial assignment and Optimal assignment.
Inter-task communication cost Execution costs
t1 t2 t3 t4 t5 t6 Nodes
t1 0 6 4 0 0 12 n1 n2
t2 6 0 8 12 3 0 t1 5 10
t3 4 8 0 0 11 0 t2 2 ∞
t4 0 12 0 0 5 0 t3 4 4
t5 0 3 11 5 0 0 t4 6 3
t6 12 0 0 0 0 0 t5 5 2
t6 ∞ 4
C) Explain Threads in Distributed System. (Understand) 06
Q. 5 Solve Any One of the following. 12
A) Explain the Distributed file system and its features. (Understand) 06
B) Explain File Accessing Models in Distributed. (Understand) 06
C) Explain File Caching Schemes. (Understand) 06
*** End ***