0% found this document useful (0 votes)
64 views

Distributed Systems 2

This document contains exam questions for a distributed systems course. It asks students to: 1) Define distributed systems and compare their advantages over independent PCs. 2) Differentiate between network operating systems and distributed operating systems. 3) Discuss whether at-least-once or at-most-once semantics are best for reading/writing files, compiling programs, and remote banking. 4) Explain how atomic broadcast is used to manage group membership and sources of delay in distributed system clock synchronization.

Uploaded by

api-3782519
Copyright
© Attribution Non-Commercial (BY-NC)
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)
64 views

Distributed Systems 2

This document contains exam questions for a distributed systems course. It asks students to: 1) Define distributed systems and compare their advantages over independent PCs. 2) Differentiate between network operating systems and distributed operating systems. 3) Discuss whether at-least-once or at-most-once semantics are best for reading/writing files, compiling programs, and remote banking. 4) Explain how atomic broadcast is used to manage group membership and sources of delay in distributed system clock synchronization.

Uploaded by

api-3782519
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 2

i

643
B. E. VIllth Semester Computer Science Examination
DISTRIBUTED SYSTEM
Paper-CSE 454-C
Time allowed: 3 hours
lvl(vdmum Marks: 100
d_ •. ' __ ~~ _______________________~ __________________ ~ _____ •• < ____________________________ .•••

Note: Attempt any five questions.

L W What is meant by distributed systems? What are the


~
~
advantages of distributed systems· over independent
PC's? 10

I
i, ~
~
,~ What is a network operating system? Differentiate it
~ from a distributed operating system. 10
I ~ 00 For each of the following applications do you think
atleast once semantics or atmost once semantics is
best. Discuss :

(i) Reading and writing files from a file server. (ii)


Compiling a program
(iii) Remote Banking. 15
(b) How 2,., atomic broaucast h: u-.;ed to manage grou!1
membership? 5
3. (a) Name atleast three sources of delay that can be
introduced between WWV broadcasting the time and
the processors in a distributed system setting their
internal clocks? 6
(b) Give the full algorithm for whether an attempt to lock
a file should succeed or fail. Consider both read and
write locks, and the possibility that the file was
unlocked, read locked or write locked. 14

643 P-2 (Q-8) (04)


- P.T.O.
4. Discuss the issue of fault tolerance in distributed systems.
Also discuss three approaches towards fault tolerance. 20

5. Discuss the network file system architecture and


implementation in detail.
20

6. Discuss the page based distributed shared memory in detail. ?n

7. (a)
A university is installing DCE on all computers in
campus. Suggest atleast two ways to divide the
machines into cells. 10
(b) Mach has a system call that allows a process to
request
that non-Mach traps be given to a special handler,
rather than causing the process to be killed. What is
8. Write shortthis
notes on : call good for? 10
system
DisuibuLt:J file system components in client Kernel
in DCE. 10
(ii) Distributed shared memory in Mach. 10

643--

You might also like