Dos Question Paper
Dos Question Paper
org
B.E. (Computer Science & Engineering) Eighth Semester (C.B.S.)
Distributed Operating System
P. Pages : 2 NIR/KW/18/3690
Time : Three Hours *1347* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
rg
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
s.O
7. Solve Question 11 OR Questions No. 12.
8. Assume suitable data whenever necessary.
9. Illustrate your answers whenever necessary with the help of neat sketches.
1. a) Define distributed operating system & discuss the designing issues of distributed 7
nt
operating system.
2. a) Describe how vector clock can overcome the limitation of Lamport clock. Consider the 8
tu
following set of events & assign the missing vector logical timestamps to the event.
a=1 b m c d
P1
S
e f g
P2
ur
h=1 n i j k
P3
OR
4. a) Give comparative performance analysis of all Token-based and non token based algorithm. 7
NIR/KW/18/3690 1 P.T.O
OR
b) Explain Edge chasing algorithm for distributed deadlock detection with the help of 7
example.
rg
b) Describe the Migration algorithm for implementing distributed shared memory. 7
OR
s.O
b) Describe coherence protocols in detail. 7
nt
b) Explain the concept of load distributing along with sender initiated algorithm. 7
OR
de
10. a) Explain different issues in load distributing. 7
OR
S
**********
Na
NIR/KW/18/3690 2
www.nagpurstudents.org
The best time to plant a tree was 20 years ago. The second
best time is now.
~ Chinese Proverb
www.nagpurstudents.org
B.E. (Computer Science & Engineering) Eighth Semester (C.B.S.)
Distributed Operating System
P. Pages : 2 NRJ/KW/17/4746
Time : Three Hours *0168* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
rg
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
s.O
7. Solve Question 11 OR Questions No. 12.
8. Assume suitable data whenever necessary.
9. Illustrate your answers whenever necessary with the help of neat sketches.
t
b) Differentiate between micro kernel and monolithic kernel approaches for designing a 7
en
distributed operating system. Discuss their relative advantages and disadvantages.
OR
b) Discuss in detail Raymond's Tree Based algorithm with the help of example. 7
OR
ur
4. a) Give comparative performance analysis of all token-based and non-token based algorithm. 7
OR
b) Describe AND and OR request models for Distributed Deadlocks, give name of 5
algorithms based on above request models.
NRJ/KW/17/4746 1 P.T.O
b) Explain following terms related to file system of distributed system: 6
i) Mounting
ii) Caching
iii) Hints
OR
rg
8. a) List and explain various algorithms for implementing distributed shared memory. 8
s.O
9. a) What are the different issues in Load distributing. 8
OR
t
10. a) Explain Receiver-Initiated load distributed algorithm with the help of flowchart. 8
b)
en
Describe major components of load distribution algorithms. 5
OR
*********
Na
NRJ/KW/17/4746 2
www.nagpurstudents.org
The best time to plant a tree was 20 years ago. The second
best time is now.
~ Chinese Proverb
www.nagpurstudents.org
B.E. Eighth Semester (Computer Science & Engineering) (C.B.S.)
Distributed Operating System
P. Pages : 2 KNT/KW/16/7608
Time : Three Hours *0345* Max. Marks : 80
_____________________________________________________________________
Notes : 1. Solve Question 1 OR Questions No. 2.
2. Solve Question 3 OR Questions No. 4.
3. Solve Question 5 OR Questions No. 6.
rg
4. Solve Question 7 OR Questions No. 8.
5. Solve Question 9 OR Questions No. 10.
6. Solve Question 11 OR Questions No. 12.
7. Assume suitable data whenever necessary.
s.O
8. Illustrate your answers whenever necessary with the help of neat sketches.
1. a) Define Distributed operating system and what are the advantages of Distributed system. 6
t
OR
2. a)
clock.
en
What is the necessity of logical clock? Explain working principle of lamports logical 8
OR
OR
Na
6. a) Show that Byzantine agreement cannot always be reached among four processors if two 7
processors are faulty.
OR
KNT/KW/16/7608 1 P.T.O
8. a) What is meant by distributed file system. 7
b) Explain the concept of load distributing along with Receiver initiated algorithm. 7
OR
rg
10. a) Discuss the various policies of load Distributing algorithm. 8
s.O
11. a) What is commit protocol? Explain two phase commit protocol. 7
OR
t
12. a) Explain dynamic voting protocols. 7
*******
ud
St
ur
gp
Na
KNT/KW/16/7608 2
www.nagpurstudents.org
P. Pages : 2 NRT/KS/19/3690
Time : Three Hours *0694* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.
OR
OR
b) State & Explain comparative performance analysis of all token – based and non – token 7
based algorithm.
OR
NRT/KS/19/3690 1 P.T.O
b) Explain memory coherence with example. 7
OR
b) List and explain various algorithm for implementing distributed shared memory. 7
OR
10. a) State & Explain receiver – initiated algorithm for load distributing. 7
OR
12. a) Explain dynamic voting protocols. 7
**********
NRT/KS/19/3690 2
www.nagpurstudents.org
P. Pages : 2 NJR/KS/18/4746
Time : Three Hours *0619* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
rg
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
s.O
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.
nt
1. a) Differentiate between micro kernal and monolithic kernal approaches for designing a 7
distributed operating system. Discuss their relative advantages and disadvantages.
b) What are the limitations of Lamport logical clocks ? Explain vector clocks. 7
de
OR
3. a) State and justify how Ricart - Agrawal's algorithm achieves mutual exclusion. 7
S
b) Discuss in detail Raymonds Tree Based algorithm with the help of example. 6
ur
OR
5. a) Explain Chandy - Mishra - Haas's Edge chasing algorithm for distributed deadlock 8
detection with the help of example.
Na
b) Describe AND and OR request model for distributed deadlocks, give name of algorithms 5
based on above request models.
OR
NJR/KS/18/4746 1 P.T.O
7. a) Explain architecture of distributed file system. 7
OR
rg
i) Mounting
ii) Caching
iii) Hints
s.O
b) Explain the concept of load distributing along with receiver initiated algorithm. 6
OR
nt
10. a) Explain how task migration effects the performance of load sharing algorithm. 6
OR
S
i) Commit Protocol
***********
Na
NJR/KS/18/4746 2
www.nagpurstudents.org
_____________________________________________________________________
Notes : 1. Solve Question 1 OR Questions No. 2.
rg
2. Solve Question 3 OR Questions No. 4.
3. Solve Question 5 OR Questions No. 6.
4. Solve Question 7 OR Questions No. 8.
5. Solve Question 9 OR Questions No. 10.
.O
6. Solve Question 11 OR Questions No. 12.
7. Due credit will be given to neatness and adequate dimensions.
8. Assume suitable data whenever necessary.
ts
9. Illustrate your answers whenever necessary with the help of neat sketches.
10. Use of non programmable calculator is permitted.
1. a)
b)
en
Explain Issues in Design of a distributed operating system.
What are the limitation of Lamport logical clocks? Explain Vector Clocks.
7
7
ud
OR
OR
OR
TKN/KS/16/7693 1 P.T.O
7. a) Explain the mechanism for Building Distributed file system. 7
OR
8. Explain the Migration algorithm for implementing distributed shared memory. What is 13
memory coherence in distributed shared memory? Explain its forms.
rg
9. a) Explain components of load distribution algorithms. 7
OR
.O
10. a) What are the requirement for load distribution. 7
ts
b) Explain how Task migration effects. The performance of load sharing algorithm. 6
11. a) Explain how the rolling back of processes can cause problems. 7
b) en
Explain the characteristic of check point algorithm.
OR
7
*********
ur
gp
Na
TKN/KS/16/7693 2
www.nagpurstudents.org