Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

OMG OMG-OCUP2-FOUND100 - OMG Certified UML Professional 2 (OCUP 2) - Foundation Level

Page: 3 / 3
Total 90 questions

Choose the correct answer: Consider the following interaction diagram.

Which number pair represents the start and end of an execution specification?

A.

1, 2

B.

1, 4

C.

1, 3

D.

3, 5

E.

2, 3

Choose the correct answer:

Which statement is correct about a FlowFmalNode in an Activity?

A.

FlowFinalNodes do not appear in activities: they are used in State Machines.

B.

FlowFinalNodes do not appear in activities; the proper element for this use is NoneEndEvent.

C.

A token that reaches a FlowFinalNode causes all execution within the activity to cease.

D.

A token that reaches a FlowFmalNode signifies the conclusion of execution along that flow although execution elsewhere within the activity may continue.

Choose the correct answer:

Which one of the following is a Behavioral Feature?

A.

Method

B.

Function

C.

Operation

D.

Constraint

E.

Method Invocation

F.

Classifier behavior

Choose the correct answer:

The BchaviorA state machine shown below is at rest in state s1 and the value of x Is 0.

If a signalA event occurs, what is the state machine's subsequent behavior?

A.

The state machine will transition to state s2 and execute ActivityA during the transition.

B.

The state machine will execute ActivityA and remain in state sf.

C.

The state machine will remain in state s1. and the signalA event occurrence will be consumed without effect

D.

The state machine will remain in state s1. and processing of the signalA event occurrence will be deferred until either the value of x changes or the state machine changes state.

Choose the correct answer:

How many execution occurrence specifications are there in total on the diagram below?

A.

0

B.

1

C.

2

D.

3

E.

4

F.

5

G.

7

Choose the correct answer:

In your model, you need to represent accounts.

Which statement supports using a Class, rather than a DataType. lor this purpose''

A.

The account is uniquely identified by its account number.

B.

The account number can change, but it would still be the same account.

C.

The account needs operations to transfer money into it or to withdraw money

D.

The account has attributes typed by Classes like account_holder; Person or bank_in_Charge Company

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*.