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

OMG-OCUP2-ADV300 OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Questions and Answers

Questions 4

Choose the correct answer:

Which subclasses ofClassifiers can be parameterized and used as Template Parameters?

Options:

A.

Class. Component. Interface, but not Signal

B.

Signal. Use Case, Component, but not Datatype

C.

Activity. Interaction, State Machine, but not Collaboration

D.

all subclasses of Classifier e.g. Class. Component. Datatype. Interface. Signal

Buy Now
Questions 5

Choose the correct answer:

A framework developer has been given a requirement to create an extensible utility for solution developers to use to create collections. The framework developer has submitted the following diagram fragment for review:

OMG-OCUP2-ADV300 Question 5

Which review comment is valid and applicable?

Options:

A.

The upper limit of 10 for the Size of PhontyQueue is too small and should be increased to at least 20 to accommodate special cases.

B.

The «bind» relationship between the concrete class Vector and the abstract class AbstractList is incorrect. It should be a Generalization relationship.

C.

The Generalization relationship between the concrete class PriorityOueue and the abstract class AbstractQueue is incorrect. It should be a «bmd» relationship.

D.

The template parameter Size cannot be added to a specialized class. It needs to be moved to the top of the hierarchy and added to AbstractCollection and AbstractQueue.

Buy Now
Questions 6

Choose the correct answer:

Which keyword indicates that instances of one Classifier may be used instead of Instances of another Classifier?

Options:

A.

« substitute»

B.

«replacement»

C.

«isReplaceable»

D.

«isSubstitutable»

Buy Now
Questions 7

Choose the correct answer:

Consider the following diagram:

OMG-OCUP2-ADV300 Question 7

When this behavior is executed, which event will occur last?

Options:

A.

finalizing HH

B.

reception of z

C.

reception of w

D.

We cannot determine the last event from this diagram alone.

Buy Now
Questions 8

Choose the correct answer:

A developer wants to make sure that each specialization of Class Bicycle has its own unique set of values for the suitable road surface and average speed

Which diagram imposes these requirements?

A)

OMG-OCUP2-ADV300 Question 8

B)

OMG-OCUP2-ADV300 Question 8

C)

OMG-OCUP2-ADV300 Question 8

D)

OMG-OCUP2-ADV300 Question 8

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 9

Choose the correct answer: What does Protocol Conformance represent?

Options:

A.

It shows that the general Protocol State Machine conforms to the inherited Protocol State Machine.

B.

It declares that the general Protocol State Machine specifies a protocol that conforms to that specified by the nested Protocol State Machine.

C.

It specifies that the specific Protocol State Machine represents a protocol that conforms to that specified by the redefined Protocol State Machine.

D.

It represents a declaration that every rule and constraint specified for the general Protocol State Machine applies to the specific Protocol State Machine.

Buy Now
Questions 10

Choose the correct answer:

In addition to stereotypes, which UML elements can a profile define?

Options:

A.

all of the UML elements

B.

all of the UML Structured Classifiers

C.

Class. DataType. Enumeration

D.

Class. DataType. Enumeration. Object. Component

Buy Now
Questions 11

Choose the correct answer:

What must a modeler do to use an Action that coordinates other Actions?

Options:

A.

extend Behavior and add the desired Actions

B.

use one of the StructuredActivityNodes in UML

C.

use the standard Action and add desired tag values

D.

extend Action and specify the constraints to be relaxed or removed

Buy Now
Questions 12

Choose the correct answer:

Which statement is correct about redefinition of simple States?

Options:

A.

A simple State cannot be redefined

B.

A simple State can be redefined by excluding it in a redefined StateMachine.

C.

A simple State can be redefined as a composite State with one or more Regions.

D.

State Redefinition is not a UML capability.

Buy Now
Questions 13

Choose the correct answer:

Consider the following diagram:

OMG-OCUP2-ADV300 Question 13

action 1 executes the classifier Behavior of the input object What kind of Action is action 1?

Options:

A.

CallBehaviorAction

B.

CallOperationAction

C.

StartObjectBehaviorAction

D.

CallClassifierBehaviorAction

Buy Now
Questions 14

Choose the correct answer:

What does the MDA approach support?

Options:

A.

The MDA approach presents Meta Data Aspects of modeling.

B.

The MDA approach focuses on Design and Architectural Models as its name suggests

C.

The MDA approach covers everything from requirements to technology implementations.

D.

The MDA approach Is primarily about Deriving Models from Artificial Intelligence Systems.

Buy Now
Questions 15

Choose the correct answer:

Given the following fragment from a profile definition:

OMG-OCUP2-ADV300 Question 15

Which statement is correct regarding the application of the profile?

Options:

A.

A class stereotyped as an «architecture decision» must contain attributes named Complexity. Risk, and Status with the designated Enumeration types

B.

A class stereotyped as an «architecture decisions will have Stereotype Properties named Complexity. Risk, and Status with the Enumeration types designated in the profile.

C.

A class stereotyped as an «architecture decision» must contain attributes named Complexity. Risk, and Status and they may be any user-defined type.

D.

A class stereotyped as an «architecture decisions must contain exactly three attributes with user-defined names, two of which are of type Rank, and one of type Status.

Buy Now
Questions 16

Choose the correct answer: Consider the following diagram fragment:

OMG-OCUP2-ADV300 Question 16

Assume that the system is in StateAl Which sequence of triggers will move the system to StateC?

Options:

A.

a6., a3, a1, a7, an

B.

a5, a5, a5. a1. a8, a8, a11

C.

a5, a6, a5, a3, a2, a10, a11, a12

D a1, a7, a8, a7, an

Buy Now
Questions 17

Choose the correct answer:

What happens with a transmitted object of a send Action during transmission?

Options:

A.

Only the selected content of the transmitted object Is sent to the receiver.

B.

The transmitted object may be copied and the object identity may be changed.

C.

The transmitted object may be copied and the transmission preserves the object identity.

D.

The transmitted object at the sender is exactly the same as the one that arrives at the receiver.

Buy Now
Questions 18

Choose the correct answer: What is the value of EMOF?

Options:

A.

It provides the ability to define instance models without defining Slots.

B.

It is the metamodel used to specify other metamodels including UML 2.

C.

It allows implementations, but these are not considered MOF-compliant.

D.

It enables mapping of MOF models to implementations such as XMl for simple metamodels.

Buy Now
Questions 19

Choose the correct answer:

Which can be added to a redefined operation?

Options:

A.

scope

B.

templates

C.

parameters

D.

preconditions

Buy Now
Questions 20

Choose the correct answer:

Which interpretation is valid when NamedElement A is the Supplier in a specialized Dependency having NamedElement B as the Client, and a Comment indicates that A and B participate in a transformation?

Options:

A.

B is the transformation Realization of A.

B.

A is the transformation Realization of B.

C.

A depends on B.

D.

A and B are part of an economic system where A consumes what B transforms.

Buy Now
Questions 21

Choose the correct answer:

What happens when an Exception Handler completes execution?

Options:

A.

Execution of the thread halts after the ExceptionHandler completes

B.

Control tokens are offered on the outgoing ControlFlows of the protectedNode.

C.

Control tokens are offered on the outgoing ControlFlows of the ExceptionHandler.

D.

Control tokens remain within the ExceptionHandler waiting for additional Behaviors.

E.

The exception number is stored in an output ObjectPm of the ExceptionHandler and no control tokens are offered.

Buy Now
Questions 22

Choose the correct answer:

In a model of a commercial transaction, actors might exchange euros, pesos, and dollars

Which figure illustrates compliant use of UML information items for these currency exchanges?

OMG-OCUP2-ADV300 Question 22

OMG-OCUP2-ADV300 Question 22

Options:

A.

Figure 1

B.

Figure 2

C.

Figure 3

D.

Figure 4

Buy Now
Questions 23

Choose the correct answer: What is a minimal reflexive metamodel?

Options:

A.

a metamodel whose interpretation maps completely onto itself

B.

a metamodel that can define class and activity model elements

C.

a metamodel that can define a modeling language of conformance level 1

D.

a metamodel that can define a modeling language of conformance level 2

Buy Now
Questions 24

Choose the correct answer:

Consider the following diagram fragment:

OMG-OCUP2-ADV300 Question 24

Which statement is correct?

Options:

A.

The set named "b" is contained in a set named "part".

B.

The set named "b" has one subset, that contains the parts of B.

C.

The property "subsets part" specifies that b only partially defines A

D.

The constraint limits the elements of b to be from a predefined set of parts

Buy Now
Questions 25

Choose the correct answer:

Consider the following diagram:

OMG-OCUP2-ADV300 Question 25

Which statement is correct about the diagram?

Options:

A.

Each subclass of Electronic Device Kind must have a set of required Certifications defined.

B.

Each subclass of Electronic Device in the shown Generalization Set must have a set of required Certifications defined.

C.

The "Electronic Device Kind" Class and the "Electronic Device Kind" Generalization Set have the same name, but no semantic connection is implied by this.

D.

These are two alternative but incompatible ways to specify Electronic Device Kinds, either as Class "Electronic Device Kind" or as Specialization of "Electronic Device".

Buy Now
Questions 26

Choose the correct answer:

What is a reason for fUML lo be compact?

Options:

A.

fUML should be small to facilitate definition of a clear semantics.

B.

fUML must be possible to execute on computers with restricted capacity

C.

fUML must be easily memorized by those who apply it to make semantics.

D.

fUML should always support 1-1 mappings from surface to platform languages.

Buy Now
Questions 27

Choose the correct answer:

Consider the following modeling scenario:

OMG-OCUP2-ADV300 Question 27

Which statement is correct about the modeling scenario?

Options:

A.

The Profile "Versioning" can not be applied to two Packages in a model at the same time

B.

The Profiles must be applied to the Model "My Application" instead of the Packages.

C.

Two Profiles are correctly applied to two Packages.

D.

The Profiles must be members of the namespace of the Model "My Application".

Buy Now
Exam Code: OMG-OCUP2-ADV300
Exam Name: OMG Certified UML Professional 2 (OCUP 2) - Advanced Level
Last Update: Dec 27, 2024
Questions: 90

PDF + Testing Engine

$57.75  $164.99

Testing Engine

$43.75  $124.99
buy now OMG-OCUP2-ADV300 testing engine

PDF (Q&A)

$36.75  $104.99
buy now OMG-OCUP2-ADV300 pdf