Full width home advertisement

Electronics Hub

Internet of Networks

Post Page Advertisement [Top]

Multiple Choice Questions:

Each question is for 1 mark

1. Achieving mutual exclusion:

a) is only required in distributed system, and is never needed in single processor system.
b) is primarily used in distributed systems to enhance the performance.
c) is necessary for a process to read or write certain shared data.
d) None of these.

2. A distributed file file system exhibits location transparency if
    
a) The name of a file indicate exactly where the file can be found.
b) File's name does not indicate whether the file can be found or not.
c) The name of a file does not have to be changed when the file's location changes.
d) The name of a file is not required to search the file.

3. A file server provides stateless service if,

a) The provided files are not stored physically on that server.
b) The provided files are stored physically on that server.
c) The server keeps track of information about whether any files are open on client machines or not.
d) The server does not trace the information about open files on client machines.

4. In which of the following distributed mutual exclusion algorithms, 3(n-1) messages are required per critical section invocation?

a) Ricart-Agarwala's Algorithm   b) Mackawa Algorithm   c) Lamport's Algorithm  d) None of these.

5. Edge-chasing is an algorithm

a) Deadlock detection in distributed system.
b) Non Token based algorithm for mutual exclusion.
c) Token based algorithm for mutual exclusion.
d) None of these.

6. The major reason for replication

a) Reliability        b) Availability       c) Scalability        d)Performance

7. Path pushing is an algorithm

a) Deadlock detection in distributed system.
b) Non Token based algorithm for mutual exclusion.
c) Token based algorithm for mutual exclusion.
d) None of these.

8. The primary goal of distributed system is:

a) Network transparency
b) Location transparency
c) Access transparency
d) All of these.

9.  Local caching of files is common in distributed file systems, but it has the disadvantage that, 

a) it can result temporary inconsistencies among views of a file by different machines. 
b) The file system is likely to be corrupted, when a system crashes.
c) it results a much higher amount of network traffic. 
d) Caching makes file migration impossible.

10. The main difference between a network operating system and a distributed operating system is that,

a) A distributed operating system uses a LAN network, while a network operating system uses a WAN network.
b) A network operating system uses a LAN network, while a distributed operating system uses a WAN network
c) A distributed operating system hides the existence of many machines from the user, but a network operating system shows the visibility of existing machines.  
d) A network operating system hides the existence of many machines from the user, but a distributed operating system shows the visibility of existing machines.

Short Answer Type Questions

Each question is for 5 marks

1. What is a name resolution? Explain distributed shared memory with a diagram. (2+3) 
2. Discuss the Ricart-Agarwala's Algorithm distributed mutual exclusion algorithm.
3. What are the disadvantages of Lamport's method for implementing mutual exclusion in distributed operating system over Ricart-Agarwala's Algorithm.
4. Explain the centralized approach to deadlock detection with an example.

Long Answer Type Questions

Each question is for 15 marks

1. a) Discuss the issues in the design of distributed operating system
    b)What are distributed shared memory and how it is implemented. (7+8)

2. a) What is the Lamport's method for implementing mutual exclusion in distributed operating system.
      b) Write a short note on CORBA. 
      c) Describe Chandi Misra Haas Algorithm.                                               (4+6+5)

distributed operating system questions, distributed operating system
Free picture downloaded from unsplash.com

No comments:

Post a Comment

Bottom Ad [Post Page]

| Designed by Sriparna Sarkar