Pass the OMG OMG Certification OMG-OCUP2-FOUND100 Questions and answers with CertsForce

Viewing page 2 out of 3 pages
Viewing questions 11-20 out of questions
Questions # 11:

Choose the correct answer:

Consider the following class diagram:

Question # 11

Which statement is true about the class diagram?

Options:

A.

The preferred age to open a bank account is 18 years old or older


B.

Only customers who are 18 years old or older can open a bank account.


C.

The age condition should only hold when the setAge(Integer) function is called


D.

An object of Customer with age set to 18 or greater will raise an exception.


Expert Solution
Questions # 12:

Choose the correct answer:

The Sensor Controller state machine shown below is at rest in the Ready state. The acquireData event occurs.

Question # 12

What Is the complete sequence of behaviors that executes before the state machine comes to rest in the Acquiring Data state?

Options:

A.

deploy


B.

logStatus. deploy


C.

deploy, scanTarget


D.

logStatus. deploy. scanTarget


E.

logStatus. deploy. scanTarget. logStatus


Expert Solution
Questions # 13:

Choose the correct answer:

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

Options:

A.

include / extend


B.

use / implement


C.

dependency / trace


D.

aggregation / composition


E.

generalization / specialization


Expert Solution
Questions # 14:

Choose the correct answer:

Which statement characterizes a valuable model?

Options:

A.

A simple model that is useful has value.


B.

The value of a model is directly related to its complexity.


C.

A model must be "right" in an engineering sense to have value.


D.

The value of a model is always based on its ability to predict system behavior.


Expert Solution
Questions # 15:

Choose the correct answer:

Which diagram contains only valid relationships?

A)

Question # 15

B)

Question # 15

C)

Question # 15

D)

Question # 15

Options:

A.

Option A


B.

Option B


C.

Option C


D.

Option D


Expert Solution
Questions # 16:

Choose the correct answer:

Why are abstractions in a model helpful?

Options:

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.


Expert Solution
Questions # 17:

Choose the correct answer:

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

Question # 17

Options:

A.

0


B.

1


C.

2


D.

3


E.

4


F.

5


G.

7


Expert Solution
Questions # 18:

Choose the correct answer: Which technique does Abstraction incorporate?

Options:

A.

agile modeling


B.

information hiding


C.

complexity coupling


D.

context-driven decision making


Expert Solution
Questions # 19:

Choose the correct answer:

When is a state machine for an object created and ready to accept events?

Options:

A.

by the time the last state ends


B.

immediately after the sequence diagrams start


C.

by the time the object has finished its initialization


D.

when all objects in the system are ready to receive events


Expert Solution
Questions # 20:

Choose the correct answer:

Which statement is correct regarding the diagram below?

Question # 20

Options:

A.

All of the elements in Package G depend on all of the elements in Package F


B.

All of the elements in Package F depend on all of the elements in Package G.


C.

One or more of the elements in Package G depends on one or more of the elements in Package F.


D.

One or more of the elements in Package F depends on one or more of the elements in Package G.


Expert Solution
Viewing page 2 out of 3 pages
Viewing questions 11-20 out of questions