SECTION – A (15 Marks)

Answer ALL Questions. Each Question carries ONE Mark.

1 (a) Choose the correct answer: (10 Marks)

1. If one site fails in distributed system

a) the remaining sites can continue operating
b) all the sites will stop working
c) directly connected sites will stop working
d) none of the mentioned

2. The capability of a system to adapt the increased service load is called

a) scalability
b) tolerance
c) capacity
d) none of the mentioned

3.The systems which allows only one process execution at a time, are called

a) uniprogramming systems
b) uniprocessing systems
c) unitasking systems
d) none of the mentioned

4. In remote procedure call more simple commands are used in

a) NFS version 5
b) NFS version 3
c) NFS version 4
d) NFS version 6

5. Instead of mounting an entire file system,NFS allows clients to mount only______of a file system .

a) cart
b) part
c) cart&part
d) none of the mentioned

6. Semaphore is a/an ______to solve the critical section problem.

a) Hardware for a system
b) special program for a system
c) integer variable
d) none of these

7. If the semaphore value is negative:

a) its magnitude is the number of processes waiting on that semaphore
b) it is invalid
c) no operation can be further performed on it until the signal operation is performed on it
d) None of these

8.The/An ______operation is used to check whether a conflicting lock is applied on a file .

a) lock

b) lockt

c) renew
d) unlock

9.In______,the address of the destination should be defined/included in the message.

a) semaphore
b) pipes
c) message passing
d) file stripping

10. ______a situation in which a runnable process is overlooked indefinitely by the scheduler, although is able to proceed, it is never chosen

a) Critical section
b) Deadlock
c) Mutual exclusion
d) Starvation

1(b) Fill in the Blanks: (5 Marks)

i. A Distributed system is a collection of ______computers that appear to

user as a single computer.

ii.Race condition occurs when ______ read and write data.

iii.Each machine could act like a server and client at the same time in ______.

iv.______systems became popular when the price/performance ratio of personal computers and workstations improved.

v.Lamports approach is called______.

SECTION – B (5 x 3 = 15 Marks)

Answer any FIVE Questions. Each Question carries THREE Marks.

2. Write short note on Mutual Exclusionwith suitable example .

3. Distinguish counting semaphore & binary semaphore .

4. How shared resources are accessed in centralized algorithms ?

5. Explain election algoritms .

6. Explain RPCs in NFS .

7. What is the use of Namingin NFS?

SECTION – C (2 x 5 = 10 Marks)

Answer any TWO Questions. Each Question carries FIVE Marks.

8.List out and explain different types of transperancy.

9.Explain clock synchronization,tell why it is important?Explain with examples .

10.How lamports logical clock works?Explain with an example.

Page 1 of 8

CS-JF