New Year Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

Choose the correct answer:

Consider the following diagram:

What does the filled diamond mean?

A.

A Ship-instance is responsible for the existence of the Person-instances linked to it.

B.

Class Person's existence depends on the ship. It will get deleted when the ship gets deleted.

C.

It is a modeling placebo It does not have any influence on the structure of the instances of Ship or Person.

D.

Class Ship owns an attribute passenger of Type Person. The ownership of attribute my_ship is undefined.

E.

Class Person owns an attribute my_ship of Type Ship. The ownership of attribute passenger is undefined.

Choose the correct answer:

What is the name of the property represented by the leftmost lifeline in the following diagram?

A.

v[1]

B.

B

C.

v

D.

m

Choose the correct answer:

Which UML term pair captures complementary ways of looking at a relationship?

A.

include / extend

B.

use / implement

C.

dependency / trace

D.

aggregation / composition

E.

generalization / specialization

Choose the correct answer:

Which statement is true about the following diagram?

A.

D has an invalid notation.

B.

A. B. C. and D are actions.

C.

C will be executed when B or D finishes.

D.

After A finishes, either B or D will be executed, but not both.

Choose the correct answer:

In the model shown below, what is gained by using the Extend relationship?

A.

The Extend relationships avoid the need for behavior descriptions such as Activities.

B.

The Extend relationship is used here to perform a functional decomposition of the Use case behavior.

C.

This Use Case model could be updated with further payment methods without changing the main Use Cases "Book a car" and "Charge account".

D.

Extend is a taxonomic relationship between Use Cases that extracts general descriptions into the super Use Case "Charge account" to avoid redundant descriptions in the sub Use Cases "Charge credit card" and "Pay with PayPal*.

Choose the correct answer:

Consider the following diagram:

Who is the owner of the Use Case "Book a car"?

A.

Car Rental

B.

Booking unit

C.

Rental system

D.

Call-Center Agent

Choose the correct answer:

What is the key difference between DataTypes and Classes?

A.

Classes can have operations that show that a class reacts to invocations sent by other classes DataTypes do not have this feature.

B.

DataTypes can only be very simple structures with attributes that are Datatypes as well, whereas Classes can be of arbitrary complexity.

C.

Two instances of a Datatype are considered to be equal when all their attributes have the same values, unlike instances of classes.

D.

Classes can inherit attributes, operations and other features of their super classes. DataTypes can only get instantiated.