Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 19 pages
Exam (elaborations)

SWD Questions with Answers (100% Correct Answers)

Document preview thumbnail
Preview 3 out of 19 pages

SWD Questions with Answers (100% Correct Answers)

Content preview

1




SWD Questions with Answers (100% Correct
Answers)
When is it particularly useful to use the Broker Handle pattern in place of the
Broker Forwarding pattern?

A. If the client only communicates with the service once

B. If the client needs to have a dialog with the service

C. If the client knows the type of service required but not the specific service

D. If the client needs to provide the broker with a handle— Answer: B. If the
client needs to have a dialog with the service

What is a use case variation point?

(a) A variable use case

(b) A location in the use case at which change can occur

(c) An alternative use case

(d) A location in the use case where an alternative path can star— Answer: (b)
A location in the use case at which change can occur

What are mapped to relation tables?

A. entity classes in a class diagram

b.relationships in a class diagram

c. attributes of an entity in a class diagram

d. state-dependent control classes— Answer: b. relationships in a class diagram

In Broken Handle pattern, Client communicate with service:— Answer:
directly by serviceHandle

,2


What is true about Centralized Control Architectural Pattern?— Answer:
Provide overall control and sequencing

ARCHITECTURAL COMMUNICATION PATTERNS FOR
CLIENT/SERVER ARCHITECTURES not used— Answer: Call/Return

With a Negotiation pattern, which of the following is NOT true?

(a) The client agent can propose a service.

(b) The service agent can offer a service in response to a client agent proposal.

(c) The client agent can request a service.

(d) The service agent can offer a service in response to a client agent request—
Answer: (d) The service agent can offer a service in response to a client agent
request

White page brokering is useful:— Answer: knows the service required but not
the location

Yelloư page brokering is useful:— Answer: knows the type of service required
but not the specific service

What is compound transaction:— Answer: is decomposed into atomic

What is a SPL feature group?

(a) A collection of features

b) A group of features with a particular constraint on their usage in a SPL
member

(c) A group of mutually exclusive features

(d) A group of optional features with a particular constraint on their usage in a
SPL member— Answer: b) A group of features with a particular constraint on
their usage in a SPL member

, 3


What is a user interaction task?

(a) A task that interacts with I/O devices

(b) A task that interacts with users

(c) A task that interacts with a user sequentially

(d) A task that interacts with a user concurrently— Answer: A task that
interacts with a user sequentially

What is an optional use case?

(a) A use case with some optional steps

(b) A use case that does not need to be developed

(c) A use case that is required by some product line members but not other

d) A use case that can be chosen in place of a different use case in a SPL
member— Answer: (c) A use case that is required by some product line
members but not other

In Service Discovery pattern, Client communicate with service:— Answer:
directly by serviceHandle

Hierarchical Control Architectural Pattern:— Answer: provides the overall
system control by coordinating several control components

What is Middleware?

A. A layer of software that sits above the heterogeneous operating system
provides a uniform platform above which distributed applications, such as
client/server systems, can run

B. A class of software that sits above the heterogeneous operating system
provides a uniform platform above which distributed applications, such as
client/server systems, can run

Document information

Uploaded on
November 19, 2025
Number of pages
19
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$13.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Passit
3.5
(23)
Sold
129
Followers
6
Items
14482
Last sold
1 day ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions