ACTUAL Exam Questions and CORRECT
Answers
Distributed Systems - CORRECT ANSWER - A collection of loosely coupled nodes or
processors that do not share memory or a clock, they each have their own local memory, but are
still interconnected by a communication network.
Reasons for Distributed Systems - CORRECT ANSWER - 1. Resource Sharing
2. Computation Speedup
3. Reliability
Resource Sharing - CORRECT ANSWER - A user at one site may be able to use the
resources at another as resource sharing provides mechanisms for sharing and printing files at
remote sites, using remote specialized hardware devices and processed information in a
distributed database.
Computation Speedup - CORRECT ANSWER - By partioning a process into
subprocesses, and executing them concurrently at different sites, the load is balanced and
computations are much faster.
Reliability - CORRECT ANSWER - Even if one site fails, as long as it was not
responsible for a crucial system function, the rest of the remaining sites can continue operation
until the failure at the site is detected and recovered.
Network Operating Systems - CORRECT ANSWER - Users are aware of the multiplicity
of the machines can access remote resources.
Network Operating Systems Access Methods - CORRECT ANSWER - 1. Remote
Logging
2.Remote Final Transfer
, 3.Remote Desktop
4.Cloud Storage
Distributed Operating System - CORRECT ANSWER - Users are not aware of the
multiplicity of the machines and access remote resources the same way they access local
resources.
Data Migration - CORRECT ANSWER - Transfer the entire file or portions of the file that
are necessary for the immediate task to the site and then send it back to the original site.
Computation Migration - CORRECT ANSWER - Transfer the computation, rather than the
data, across the system
Process Migration - CORRECT ANSWER - Execute different parts of the process at
different sites
Why Process Migration - CORRECT ANSWER - 1. Load Balancing
2. Computation Speedup
3. Needs Specific Hardware
4.Needs Specific Software
5.Data Access -> Sometimes Easier to Run Process than Transfer Data
LAN - CORRECT ANSWER - covers small geographical area
WAN - CORRECT ANSWER - links geographically large and separated areas
Network Topology - CORRECT ANSWER - How the sites in the systems are physically
connected