Weekend Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpm65

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

Questions 4

Choose the correct answer:

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

Options:

A.

Notation could be changed.

B.

Constraints could be added

C.

Constraints can be removed.

D.

Attributes and Operations could be added.

Buy Now
Questions 5

Choose the correct answer: Consider the following definition:

OMG-OCUP2-ADV300 Question 5

Which statement is correct about elements referred to in the illustration?

Options:

A.

mycar is a classifier.

B.

rear is a property of Wheel.

C.

frontleft must have a void type.

D.

wheels is a property of Vehicle.

Buy Now
Questions 6

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 7

Choose the correct answer:

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

Options:

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.

Buy Now
Questions 8

Choose the correct answer:

What is the difference between a ValueSpecificattonActlon and a CreateObjectAction?

Options:

A.

There is no difference between the possible results of the CreateObjectAction and the ValueSpecificationAction

B.

A ValueSpecificationAction cannot produce instances of Classifiers, but a CreateObjectAction only produces instances of Classifiers

C.

When an InstanceValue is produced by a CreateObjectAction. the Structural Features can be assigned values, but when an InstanceValue is produced by a ValueSpecificationAction, the Structural Features have no values.

D.

When an InstanceValue is produced by a ValueSpecificationAction, the Structural Features can be assigned values, but when an InstanceValue is produced by a CreateObjectAction, the Structural Features have no values.

Buy Now
Questions 9

Choose the correct answer: What is a coregion?

Options:

A.

two Interactions that share the same border

B.

two combined fragments that have the same operands

C.

a shorthand for a parallel combined fragment on one lifeline

D.

the area between two lifelines that communicate

Buy Now
Questions 10

Choose the correct answer:

Consider the following diagram:

OMG-OCUP2-ADV300 Question 10

What does the string {guarded} mean?

Options:

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

Buy Now
Questions 11

Choose the correct answer:

Can State Machine Events have Features?

Options:

A.

Yes. they can

B.

Yes. they can. but only when the modeled Events also extend Classifier.

C.

No. they can not. because State Machine Events are not Classifiers.

D.

No. they can not. because UML State Machines do not have an Event concept.

Buy Now
Questions 12

Choose the correct answer:

What is true about a MOF 2.x Model?

Options:

A.

It is always a valid UML 2 x Model

B.

It can be a valid UML 2.x Model, when certain limitations are observed.

C.

The visual representation resembles a UML 2.x Model, but the underlying Model is a MOF-Model.

D.

There is a subtle difference between it and a UML 2.x Model, but only theoretical computer scientists care.

Buy Now
Questions 13

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 14

Choose the correct answer:

Consider the following sequence diagram GO:

OMG-OCUP2-ADV300 Question 14

What is always true according to the diagram?

Options:

A.

h receives x before k sends q

B.

h receives q before k sends m

C.

h receives q before g receives m

D.

g sends x before k sends m

Buy Now
Questions 15

Choose the correct answer:

Which capability Is provided by the Profile mechanism?

Options:

A.

storing user-specific configurations of model settings

B.

creating new metamodel elements for specific purposes

C.

adapting existing metamodel elements for specific purposes

D.

configuring model libraries and a set of keywords to be used for a model

Buy Now
Questions 16

Choose the correct answer:

Which input element does lexical analysis of Action Language for Foundational UML text discard?

Options:

A.

term

B.

delimiters

C.

expression

D.

whitespace

Buy Now
Questions 17

Choose the correct answer:

Consider the following diagram fragment:

OMG-OCUP2-ADV300 Question 17

Assume that the system is in StateAl

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

Options:

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

Buy Now
Questions 18

Choose the correct answer:

Consider the following UML diagram fragments:

OMG-OCUP2-ADV300 Question 18

OMG-OCUP2-ADV300 Question 18

The letters X and Y are placeholders. What should X and Y be?

Options:

A.

X=Re production Y=Reproduction

B.

X=Reproduction::Reproduction_behav Y=Reproduction::Reproduction_behave

C.

X=Reproduction_behav Y=Reproduction_behav

D.

X=natural.Reproduction_behav Y=assisted.Reproduction_behav

E.

X=natural::Reproduction_behav Y=assisted::Reproductlon_behav

Buy Now
Questions 19

Choose the correct answer:

Consider the following modeling scenario:

OMG-OCUP2-ADV300 Question 19

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
Questions 20

Choose the correct answer:

Where does UML explicitly intend String Expression elements to be used?

Options:

A.

as (he ValueSpecifications for the nameExpressions of ParameterableElements within Template specifications

B.

as the model the author chooses for the specification of custom dynamically-generated names for any NamedElement

C.

whenever an OpaqueExpression form of a ValueSpecification needs to specify an expression that operates on String instances

D.

The specification has no metaclass StnngExpression and so no use of StringExpression is explicitly intended.

Buy Now
Questions 21

Choose the correct answer:

Which statement is correct about the compiled model resulting from Alt text?

Options:

A.

It does not have to be conformant to the fUML subset.

B.

It must to be the same as a model resulting from the mapping to fUML

C.

It can be executed by any UML tool, even those are not fUML-conformant.

D.

It must have the equivalent effect as a model resulting from the mapping to fUML

Buy Now
Questions 22

Choose the correct answer:

Consider the following diagram fragment:

OMG-OCUP2-ADV300 Question 22

What is the value of "Counter" before the SomeActivity Action is executed?

Options:

A.

0

B.

42

C.

It is empty.

D.

the Set containing the Literal Specification 42

Buy Now
Questions 23

Choose the correct answer:

How are the execution semantics of Alf defined?

Options:

A.

by a specification defined with the Meta Object Facility

B.

by a specification defined with the Object Constraint Language

C.

by a specification defined with the programming language Java

D.

by mapping the concrete syntax of Alf to the abstract syntax of fUML

Buy Now
Questions 24

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 25

Choose the correct answer:

You are asked to provide UML model content such that other modelers may use the Classes of your model as modular, partial specifications to be more fully specified by their models. You decide to provide a Vehicle Class that represents a partial specification of automobiles and allows tailoring of this class through the other modelers' choices of kinds of propulsion such as a gasoline motor, an electric engine, or a manual cyclesystem. You want to limit whichClass kinds the other modelers can choose as their propulsion system.

Which tactic appropriately exploits UML's syntax and semantics for modular reification?

Options:

A.

Model GasolineMotorVehicle. ElectricEngineVehicle. and ManualCyclingVehicle as specialized versions of your Abstract Class Automobile.

B.

Model Vehicle as a Template Classifier with a Class Parameter named Thrustor that is constrained to be a derivative of an Abstract Class PropulsionSystem

C.

Model Vehicle as a Class with a Property named thrustor of Type Enumeration Class Thrustor that has Enumeration Literals GasolmeMotor. ElectncEngme. and ManualCycler.

D.

Model three separate Packages named GasolineMotor Vehicles. ElectricEngme Vehicles, and ManualCyclmg Vehicles and Package Import into each of these the Package with your Vehicle Class.

Buy Now
Questions 26

Choose the correct answer:

What does a lower multiplicity of one for an end of an n-ary Association imply?

Options:

A.

Links combining the values of the other ends may exist or may not exist

B.

Exactly one link exists combining the values of the other ends.

C.

A link for every possible combination of values for the other ends must exist.

D.

Links combining the values of one or many other ends may exist.

Buy Now
Questions 27

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
Exam Code: OMG-OCUP2-ADV300
Exam Name: OMG Certified UML Professional 2 (OCUP 2) - Advanced Level
Last Update: May 18, 2024
Questions: 90

PDF + Testing Engine

$56  $159.99

Testing Engine

$42  $119.99
buy now OMG-OCUP2-ADV300 testing engine

PDF (Q&A)

$35  $99.99
buy now OMG-OCUP2-ADV300 pdf
dumpsmate guaranteed to pass
24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 18 May 2024