Distributed System MCQ Part-2
1.Which layer is the layer closest to the transmission
medium ?
(A) Physical
(B) Data link
(C) Network
(D) Transport
2.In a distributed system, information is exchanged
through _______
(A) Memory sharing
(B) information not exchanged
(C) Message passing
(D) None of the mentioned
3.RPC (remote procedure call) is initiated by the
__________
(A) server
(B) client
(C) both (a) and (b)
(D) neither (a) nor (b)
4.In a peer-to-peer architecture, peers can serve as
__________
(A) Clients
(B) Servers
(C) Middle-system
(D) Both A and B
5.The ___________ layer, which provides the
interface that client and server application objects
use to interact with each other.
(A) Increasing
(B) Count
(C) Bit
(D) Stub/skeleton
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
6.Desirable features of a good message passing
system are _______
I. Simplicity II. Uniform Semantics
III. Efficiency IV. Correctness
(A) I,II
(B) II, III
(C) I, IV
(D) I,II, III, IV
7.Remote Procedure Calls are used :
(A) for communication between two processes remotely different from
each other on the same system
(B) for communication between two processes on the same system
(C) for communication between two processes on separate systems
(D) None of these
8.The stub :
(A) transmits the message to the server where the server side stub
receives the message and invokes procedure on the server side
(B) packs the parameters into a form transmittable over the network
(C) locates the port on the server
(D) all of the mentioned
9.In Message-Passing Systems ,A message-passing
facility provides at least two operations:
(A) send(message) and delete(message)
(B) delete(message) and receive (message)
(C) send(message) and receive(message)
(D) write(message) and delete(message)
10.A process that is based on IPC mechanism which
executes on different systems and can communicate
with other processes using message based
communication, is called ________.
(A) Local Procedure Call
(B) Inter Process Communication
(C) Remote Procedure Call
(D) Remote Machine Invocation
11.The local operating system on the server machine
passes the incoming packets to the _________
(A) server stub
(B) client stub
(C) client operating system
(D) none of the above
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
12.Machine that places the request to access the
data is generally called as __________.
(A) Server Machine
(B) Client Machine
(C) Request Machine
(D) None of the above
13.An RPC (remote procedure call) is initiated by the
________
(A) server
(B) client
(C) both (a) and (b)
(D) none of the mentioned
14.The applications of the Client and Server Model
are ___________
(A) World Wide Web
(B) Network Printing
(C) Email
(D) All of the mentioned
15.________________ provides programmers a
familiar programming model by extending the local
procedure call to a distributed environment.
(A) Distributed environment
(B) Permanent procedure call
(C) Process and file
(D) Remote procedure call
16.An architecture where clients first communicate
the server for data then format and display it to the
users, is known as ___________
(A) Client/Server architecture
(B) Three-tier architecture
(C) Two-tier architecture
(D) Peer-to-Peer architecture
17.What are the advantages of client-server model?
(A) Efficiency
(B) Simplicity
(C) Two system calls send and receive
(D) All of the above
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
18.The single most important difference between a
distributed system and a uniprocessor system is the
________
(A) Interprocess communication
(B) Remote procedure call
(C) Both
(D) None of the mentioned
19._________ is an object acting as a gateway for the
client side.
(A) skeleton
(B) stub
(C) remote
(D) server
20.Message passing provides a mechanism to allow
processes to communicate and to synchronize their
actions ________
(A) By sharing the same address space
(B) without sharing the same address space
(C) by sharing the same process number and Process Identifier
(D) None of the above
21.Which are two fundamental models of
interprocess communication: I. Shared memory II.
Message passing. III. Independent IV. Cooperating
(A) I and II
(B) II and III
(C) III and IV
(D) I and IV
22.The TCP/IP reference model has 4 layers. Choose
the correct layers.
(A) Host-to-network layer; network or IP (Internet Protocol) layer; transport
or TCP (Transmission Control Protocol) layer; application layer
(B) Host-to-host layer; network or IP (Intranet Protocol) layer; transport or
TCP (Transmission Control Protocol) layer; application layer
(C) Network-to-network layer; network or IP (Internet Protocol) layer;
transport or TCP (Transmission Control Protocol) layer; application layer
(D) Network-to-host layer; FTP (File Transfer Protocol) layer; transport or
TCP (Transmission Control Protocol) layer; application layer
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
23.Which layer is responsible for The process-to-
process delivery ?
(A) Network
(B) Transport
(C) Application
(D) Physical
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
24.In remote procedure call, the client program must
be bound with a small library procedure called
__________
(A) Server stub
(B) Marshalling
(C) Local Procedure Call
(D) Client hub
25.Internet provides _______ for remote login.
(A) telnet
(B) http
(C) ftp
(D) RPC
26.The header usually consists of the following
elements in IPC
I. Sequence number II. Structural information
III. Address IV. File mode(Read/ Write
(A) I,III, IV
(B) I,II, III
(C) I, II, IV
(D) none of the mentioned
27.RPC provides a(an) _____ on the client side, a
separate one for each remote procedure.
(A) stub
(B) identifier
(C) name
(D) process identifier
28.RPC connectors and message queues are
mechanisms for ______
(A) Message retrieving
(B) Message passing
(C) Message delivering
(D) Message Sync-ing
29.A global system of interconnected computer
networks is known as ________
(A) Ethernet
(B) Intranet
(C) Internet
(D) Ultra-net
This study source was downloaded by 100000857480464 from CourseHero.com on 04-09-2023 01:47:35 GMT -05:00
https://www.coursehero.com/file/103770188/Distributed-System-2pdf/
Powered by TCPDF (www.tcpdf.org)