Distributed Computing MCQ's




Question 31 :
In the following cases non – preemptive scheduling occurs?


  1. When a process switches from the running state to the ready sta
  2. When a process goes from the running state to the waiting state
  3. When a process switches from the waiting state to the ready sta
  4. shortest job scheduling
  

Question 32 :
__________ mounts, is when a file system can be mounted over another file system, that is remotely mounted, not local.


  1. recursive
  2. cascading
  3. trivial
  4. non recursive
  

Question 33 :
The transparency that enables multiple instances of resources to be used, is called ____ transparency


  1. Concurrency
  2. Performance
  3. Scaling
  4. Replication
  

Question 34 :
__________ is a process that prevents multiple threads or processes from accessing shared resources at the same time


  1. Deadlock
  2. Critical section
  3. Mutual Exclusion
  4. Message passing
  

Question 35 :
In RPC , while a server is processing the call, the client is blocked


  1. Unless the client sends an asynchronous request to the server
  2. Unless the call processing is complete
  3. For the complete duration of the connection
  4. Unless the server is disconnected
  

Question 36 :
The collection of protocols used in a particular system is called a protocol suite or


  1. Protocol collector
  2. Protocol list
  3. Protocol stack
  4. Protocol queue
  

Question 37 :
____ can be defined as a lightweight process, a part of process which is to be executed sequentially on one core


  1. method
  2. Thread
  3. virtualization
  4. client server
  

Question 38 :
to locate and retrieve the contents of the web and pass the content onto the indexing subsystem. Performed by a software called


  1. Googlebot.
  2. Gobot.
  3. bot.
  4. lebot.
  

Question 39 :
RPC is used to _________


  1. establish a server on remote machine that can respond to queries
  2. retrieve information by calling a query
  3. establish a server on remote machine that can respond to queries and retrieve information by calling a query
  4. to secure the client
  

Question 40 :
Which of the following is the drawback of static scheduling algorithm.


  1. Maximize the total processing time
  2. Maximum extent of resource utilization
  3. Get maximum throughput
  4. To adjust the system fluctuation
  

Question 41 :
Difference in precision between a prefect reference clock and a physical clock is known as________


  1. Clock drift rate
  2. Drift
  3. Skew
  4. Clock synchronization
  

Question 42 :
What is the advantage of a vector clock over Lamport's logical clock?


  1. Catch causality
  2. avoid deadlock
  3. avoid linear relationship
  4. set nonlinear relationship
  

Question 43 :
Two clocks are said to be synchronized at a particular instance of time if the difference in time values of the two clocks is less than some specified constant. The difference in time values of two clocks is called ___________


  1. Clock Frequency
  2. Clock drift
  3. Clock skew
  4. Clock Ticks
  

Question 44 :
Web-based office suite supporting shared editing of documents held on Google servers.


  1. Gmail
  2. Google Talk
  3. Google News
  4. Google Docs
  

Question 45 :
Synchronization of complex stream data deals with-


  1. maintaining temporal relations between streams
  2. ensuring receiver receives data in the same order sent.
  3. sender and receiver being running at the same time
  4. receiving data without errors
  

Question 46 :
Characteristics of threads are ______.


  1. Parallelism, blocking system calls
  2. No parallelism, blocking system calls
  3. Parallelism, non blocking system calls
  4. No parallelism, non blocking system calls
  

Question 47 :
In distributed file system, when a file’s physical storage location changes


  1. file name need to be changed
  2. file name need not to be changed
  3. file’s host name need to be changed
  4. file’s local name need to be changed
  

Question 48 :
In ____ only one process at a time is allowed into its critical section, among all processes that have critical sections for the same resource.


  1. Mutual Exclusion
  2. Synchronization
  3. Deadlock
  4. Starvation
  

Question 49 :
Multiprogramming systems:


  1. Are easier to develop than single programming systems
  2. Execute each job faster
  3. Execute more jobs in the same time period
  4. Are used only one large mainframe computers
  

Question 50 :
In Release consistency model: ____________ is used by a process to tell the system that it has just exited a critical section and ________ is used by a process to tell the system that it is about to enter a critical section


  1. acquire, release
  2. release, acquire
  3. entry, exit
  4. entry, out
  

Question 51 :
Transient communication with synchronization after the request has been fully processed is also widely used in


  1. IPC
  2. RPC
  3. MPC
  4. Message Passing
  

Question 52 :
Which one in the given list is not a middleware layer protocol?


  1. RPC
  2. UDP
  3. RMI
  4. CORBA
  

Question 53 :
Which of the following is true about heterogeneous architecture?


  1. There is no mixed architecture style at one abstraction level
  2. Heterogeneous architecture implies increased time efficiency
  3. If the general structure of a system is connected using one architecture style, and each component can use a different one, this is one example of heterogeneous architecture
  4. Heterogeneous architecture implies decreased time efficiency
  

Question 54 :
DOS gives the view of ___________ System.


  1. Multi-processor
  2. Uniprocessor
  3. Multi-controller
  4. Virtual Uniprocessor
  

Question 55 :
If a process is executing in its critical section, ________


  1. any other process can also execute in its critical section
  2. no other process can execute in its critical section
  3. one more process can execute in its critical section
  4. none of the mentioned
  

Question 56 :
____________ is a runtime system that essentially provides an abstract instruction set used for executing applications.


  1. Consistent system
  2. Serialization
  3. Virtualization
  4. Parallelization
  

Question 57 :
_________ transparency hides failure and recovery of a resources.


  1. Location transparency
  2. Access transparency
  3. Failure transparency
  4. Migration transparency
  

Question 58 :
A resources can be termed as one of the following-


  1. Physical and database
  2. Physical and distributed
  3. Physical and logical
  4. Logical and virtual
  

Question 59 :
DNS stands for?


  1. Domain Network System
  2. Domain name System
  3. Direct Network System
  4. Direct Name System
  

Question 60 :
__________________ transparency makes sure that even if the servers are migrated from one location to to the other, they will not affect the performance of system.


  1. Location
  2. Migration
  3. Network
  4. Concurrent
  
Pages