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: 2 / 3
Total 90 questions

Choose the correct answer:

Why are abstractions in a model helpful?

A.

Abstractions add the full detail to the model.

B.

Abstractions can express or suppress detail as needed.

C.

Abstractions can be taken out and the model still makes sense.

D.

Abstractions are not helpful, but rather a distraction in models.

Choose the correct answer:

Which characteristic should apply to any useful model?

A.

It is specified in UML.

B.

It is platform independent.

C.

It abstracts away irrelevant detail.

D.

It is specified using a visual notation.

Choose the correct answer:

Suppose you are using a programming language that knows the following basic types: byte, short, and long.

Which diagram defines them:

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

Which diagram contains only valid relationships?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

The Use Case "Manage customer information" is a high-level description of how to handle customers and their data. Specific descriptions of how to add or delete a customer, or update a customer's information, are represented by the Use Cases "Add new customer", "Delete customer", and "Update customer information".

Which diagram depicts this scenario?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

How many valid Action notations are shown below?

A.

0

B.

1

C.

2

D.

3

E.

4

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:

Which sequence of behavior executions occurs if the state machine below is in state S11 and an event of type E occurs?

A.

actnE; exS1; exS11: entS21; entS2

B.

actnE; exS1; exS11: entS2; entS21

C.

exS11; actnE; entS2

D.

gxSH; exS1; actnE; entS2

E.

exS11; exS1; actnE; entS2; entS21

Choose the correct answer:

Consider the following diagram fragment:

What makes this fragment invalid?

A.

A list of elements is not allowed in a package body.

B.

«class»one is missing a visibility.

C.

An *interface» is not allowed in a package

D.

Private elements are not allowed on the list.

E.

Protected elements are not allowed in a package.

F.

Element six is missing its stereotype.

Choose the correct answer:

A structured class called System has two parts called Subsystem 1 and Subsystem2 respectively, as shown in the class diagram fragment below:

Which of the following diagrams contains an equivalent definition of System?

A)

B)

C)

D)

A.

Option

B.

Option

C.

Option

D.

Option