Practice Exam Questions
Instructions
Choose the most appropriate answer from the following questions.
1)
How many integration styles are applicable to enterprise?
a. 3
b. 4
c. 5
2)
Is it true or false that a channel can be used concurrently by multiple applications? a. True
b. False
3)
What does a receiver or consumer do to receive a message?
a. By fetching a string object
b. By reading and deleting a message from a channel
c. By calling the MessageFactory.Receive() method in JMS
4)
How many parts does a message normally consist of?
a. 1
b. 2
c. 3
d. More than 3
Page 1
SIT322 Distributed Systems
Which of the following statements is FALSE?
5)
In a send-and-forget system, the sending application can go on to other work
a.
while the messaging system transmits the message in the background.
b. In a send-and-forget system, the receiver will eventually receive the message.
c.
In a store-and-forward system, the messaging system stores the message on the
receiver’s computer, either in memory or on disk.
d. The store-and-forward process may be repeated many times.
6)
Which of the following statements is FALSE when we compare different integration styles?
a. Messaging is more immediate than File Transfer.
b. Messaging is better encapsulated than Shared Database.
c. Remote Procedure Invocation is more reliable than Messaging.
d. File Transfer is more reliable than Remote Procedure Invocation.
7)
Which of the following statements is FALSE?
a. An integration solution allows the communicating parts loosely coupled.
b. An integration solution disallows synchronous communication.
An n-tier application tends to have human users who only accept rapid system
c.
response times.
d. Integrated applications are independent applications.
8)
What terminology shall we use to describe shared business functions?
a. Service
b. SOA
c. EAI
d. CRM
Page 2
SIT322