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

Easiest Solution 2 Pass Your Certification Exams

OMG-OCUP2-ADV300 OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Free Practice Exam Questions (2025 Updated)

Prepare effectively for your OMG OMG-OCUP2-ADV300 OMG Certified UML Professional 2 (OCUP 2) - Advanced Level certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 2
Total 90 questions

Choose the correct answer:

When an Order is closed, a Customer of that Order must be notified

Which diagram fragment correctly models this scenario?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

Which statement defines Alf Input text?

A.

It is a concrete representation tor UML model elements in fUML.

B.

It is a language used with OCL for writing sound and valid constraints.

C.

It is a representation of UML model elements in a programming language.

D.

It is usually used to enhance the expressiveness of UML profile stereotypes.

Choose the correct answer:

Which can be added to a redefined operation?

A.

scope

B.

templates

C.

parameters

D.

preconditions

Choose the correct answer:

Consider the following diagram fragment:

Assume that the system is in StateAl

Which sequence of behaviors could be executed in moving the system to StateC?

A.

a6, a2, a7, al2

B.

a4, a3, a1, a2, a7, a8, a12

C.

a4, a6, a3, a1, a7, a8, a11

D.

a4,a4, a3, a2, a7, a7, a9, a9,a12

Choose the correct answer: What does Protocol Conformance represent?

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.

Choose the correct answer:

What two protocol state machine interpretations can be defined?

A.

behavioral and protocol

B.

declarative and procedural

C.

declarative and executable

D.

executable and non-executable

Choose the correct answer:

Which statement should be taken into consideration when extending a UML metaclass with a stereotype?

A.

UML recommends to start extending the metaclass "Class" and then other metaclasses depending on the expected qualities of the profile.

B.

The choice of the extended metaclass is not that important since tools can always apply a profile's filtering rules to hide unneeded metaclasses.

C.

The metaclass and the stereotype that extends it should be semantically related to each other to avoid having to constrain the metamodel excessively.

D.

UML specifies rules on how the mapping between stereotypes and UML metaclasses should be done; these rules must be followed to identify the best metaclasses.

Choose the correct answer:

Which statement is correct about StateMachme Redefinition?

A.

UML has no concept or discussion of StateMachine Redefinition.

B.

StateMachine Redefinition is the act of altering an existing StateMachine to support new States or new Events.

C.

When a modeler corrects typographical errors or removes inappropriate States in their StateMachine, they are redefining that StateMachine.

D.

StateMachine Redefinition is a necessary capability in UML because UML allows modelers to specialize Classifiers and their Behavior definitions.

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?

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.

Choose the correct answer:

What does the MDA approach support?

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.

Choose the correct answer:

Consider the following diagram:

What does the string {guarded} mean?

A.

The execution of op1 is guarded by one or more exceptions which it will handle if they arise.

B.

Multiple invocations of op1 that overlap in time may occur to one instance, but only the first one will get handled.

C.

Multiple invocations of op1 that overlap in time may occur to one instance, but only one is allowed to commence.

D.

The execution of op1 Is guarded by one or more exceptions. Behaviors invoking it are required to handle these exceptions

Choose the correct answer: Consider the following piece of UML definition:

What is the typing of xx. xy and result?

A.

xx Cattle. xy:Bull. resultCattle

B.

xx:Cow, xy:CattlG, result;Donor

C.

xx:Cow. xy:Cattle. result:Cattle

D.

xxCow. xv Bull. resultCattle

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

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

Choose the correct answer:

Which feature of a UML model element could NOT be adapted by a Stereotype?

A.

Notation could be changed.

B.

Constraints could be added

C.

Constraints can be removed.

D.

Attributes and Operations could be added.

Choose the correct answer:

A project's requirements call for flexibility in the collection class design. Most of the collections will be a fixed length of 25 elements. However, allowance must be made in the design for collections that are a fixed length longer than 25.

Which model fragment supports the project's requirements?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

Which capability enables the discovery and manipulation ofmetaobjects and metadata''

A.

Life Cycle

B.

Extension

C.

Reflection

D.

Federation

Choose the correct answer:

A modeler has been asked to provide an alternate graphical and textual concrete syntax for a set of Actions.

Which statement is true regarding this task?

A.

The modeler should develop a tool-specific set of representations and map them to the standard concrete syntax.

B.

The modeler should develop a tool-specific set of representations and map them to the standard abstract syntax.

C.

Alternate graphical concrete syntax for Action elements is not allowed

D.

Alternate textual concrete syntax for Action elements is not allowed

Choose the correct answer:

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

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.

Choose Ihe correct answer:

Which statement is true about fUML?

A.

All constructs of fUML are executable

B.

The semantics of Interactions are expressed in fUML

C.

fUML is designed primarily to express static semantics.

D.

fUML includes constructs widely used in both UML models and platform languages.

Choose the correct answer: Consider the following diagram fragment:

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

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

Page: 1 / 2
Total 90 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved