ds set3



Q1.Multiple Choice Questions                                                                                  
1. Two events, A and B, are mutually exclusive and each have a nonzero probability. If
event A is known to occur, the probability of the occurrence of event B is
a. one    b. any positive value   c. zero    d. any value between 0 to 1
2. Distributed OS works on the ________ principle.
a File Foundation             b Single system image
c Multi system image              d Networking image
3. Inter process communication can be done through __________.
a Mails           b Messages   c System calls     d Traps
4. What are characteristics of processor in distributed system ?
a) They vary in size and function
b) They are same in size and function
c) They are manufactured with single purpose
d) They are real-time devices
5. What are two types of distributed operating system ? (Choose two)
a) Network Operating system   b) Zone based Operating system
c) Level based Operating system   d) Distributed Operating system
6. What are characteristics of process migration ?
a) transfer data by entire file or immediate portion required
b) transfer the computation rather than the data
c) execute an entire process or parts of it at different sites
d) None of these
7. What is not true about distributed system ?
a) It is a collection of processor
b) All processors are synchronized
c) They do not share memory
d) None of these
8. CPU performance is measured through ________.
1 Throughput     2 MHz   3 Flaps  4 None of the above
9. The host repeatedly checks if the controller is busy until it is not. It is in a loop that status register's busy bit becomes clear. This is called _____________ and a mechanism for the hardware controller to notify the CPU that it is ready is called ___________.
1 Interrupt and Polling    2 Polling and Spooling
3 Polling and Interrupt    4 Deadlock and Starvation
10. Block or Buffer caches are used
a) to improve disk performance    b) to handle interrupts
c) to increase the capacity of main memory    d) to speed up main memory read operation
11) Which of the following concepts are used to improve fault-tolerance ability of a distributed system?
     a)  Atomic transaction                   b) Redundancy technique                 c) Distributed control          d) both b and c
12) What is the use of bitmap mechanism in message passing system?
     a) handling lost packets      b) handling  out of sequence packets     c) handling lost of replay message      d) both a & b       




13) Which of the following field is not required in typical RPC reply message format?
    a)  message identifier      b) message type                   c) reply status                       d) client identifier
14)Multicasting is __________ communication mechanism
    a) An Asynchronous                       b) synchronous                    c) RPC                                   d) none of above
15) The degree of tolerance against errors and component failure is referred as________
   a) security          b) transparency                    c) reliability                           d) flexibility
16)In client-server binding, the main role of binding agent is to return__________
     a) the handle of client to server   b) the handle of server to client                       
     c) the result of RPC to client                         d) its own handle to client and server
17) Which of the following property is needed for the resource sharing mechanism to provide concurrent transparency?
     a) an event -ordering                      b) Fault tolerance      c) mutual exclusion                       d) both a and c
18) Which of the following features is commonly not useful for distinguishing distributed OS and network OS?
     a) system image                      b)scalability    c) autonomy       d) fault tolerance capability
19) In which model file can be modified once it has been created except tp be deleted ?
a) Mutable                    b) structured                         c) Unstructured                    d) Immutable
20) In a space-time diagram, each dot on a vertical line denotes
a) Event         b) time   c) Message transfer  d)process
2              Attempt any four:                                                                                                            (5x4=20 Marks)
                a)What is Distributed Operating System? explain the microkernel approach for designing the same
                b) Explain the minicomputer model
                c) Explain in detail process migration.
                d) Explain the Request/Reply/Acknowledge-Reply protocol in RPC
                e) Explain last-one semantics for the fault tolerant communication between a client and a server
3              Attempt any one:                                                                              10 Marks
                a) Explain the different issues in the design of the distributed computing systems
b) Explain the commonly used any two semantics for ordered delivery of multicast messages in many to many communication
4              Explain architectural models of distributed system.                                  10 Marks
5              Attempt any four:                                                                     (5x4=20 Marks)
                a) Explain design issues in the distributed file system.
                b) Explain Bully election algorithm with example.
                c) Explain the models for organizing threads.
                d) Explain the DSM.
                e) Explain the File models in Distributed Operating System.
6              Attempt any one:                                                                                     10Marks
a) How the file replication defers from file caching? Explain the fault tolerance in distributed file systems
b) What is deadlock? Explain the deadlock avoidance strategy in distributed systems.
 7             Explain algorithms for implementing DSM                                                          10Marks

Comments