New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

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

Questions 4

Choose the correct answer:

How is the semantics (or the MOF elements represented?

Options:

A.

as graphic presentations

B.

as natural language descriptions

C.

using Metamodels

D.

using an Abstract Syntax section

Buy Now
Questions 5

Choose the correct answer:

Let E be a UML 2.5 NamedElement with a name property of '_name" and with a nameExpression property of "_expresslon".

Which one presentation or set of presentations of the name of E in a tool conforms to the OMG specification?

Options:

A.

_name

B.

_expression

C.

S_expression$ OR _name

D.

S_expression$

_expression

OR

_name:_expressk>n

E.

UML 2.5 no longer includes a nameExpression properly within NamedElements.

Buy Now
Questions 6

Choose the correct answer:

Which statement is correct about working with multiple profiles?

Options:

A.

The only way to integrate profiles is to merge them into one big profile

B.

Only profiles that represent the same domain can be integrated together.

C.

A profile can reuse all or parts of another profile, and extend other profiles.

D.

A profile can reuse all or parts of another profile, but cannot extend other profiles.

Buy Now
Questions 7

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 8

Choose the correct answer:

Consider the following UML diagram fragments:

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 9

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 10

Choose the correct answer:

Which statement is correct about StateMachme Redefinition?

Options:

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.

Buy Now
Questions 11

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)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 12

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 13

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 14

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 15

Choose the correct answer:

Consider the following diagram fragment:

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 16

Choose the correct answer:

A modeler wants to develop a customization for a standard UML tool that provides the ability to specify CORBA physical Components.

Which approach should the modeler use?

Options:

A.

Create a profile for the CORBA component technologies and apply it to the model.

B.

Create a MOF metamodel for the CORBA component technology and add It to the UML metamodel.

C.

Create CORBA component instances that can be used as Parts in a composite structure compartment.

D.

Create a set of execution semantic definitions for the CORBA component assembly Connectors and apply them to the model.

Buy Now
Questions 17

Choose the correct answer:

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

Options:

A.

Life Cycle

B.

Extension

C.

Reflection

D.

Federation

Buy Now
Questions 18

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 19

Choose the correct answer:

What characterizes the generalization relationship between two Classifiers wherethe child can NOT be substituted for the parent?

Options:

A.

It has the stereotype "nonSubstitutable".

B.

It has the property "Substitute" set to false

C.

It has the property‘’isSubstitutable" set to false.

D.

It has the property "substitutingClassifier" set to false.

Buy Now
Questions 20

Choose the correct answer: What is the scope of fUML?

Options:

A.

It defines the implementation of the action metamodel defined in UML 1.5.

B.

It defines execution semantics for UML activity diagrams, state machines, and sequence diagrams

C.

It defines a subset of behavioral concepts to ensure computational independence of control and data structures.

D.

It defines execution semantics for a set of high-level UML modeling concepts used by a wide range of system types.

Buy Now
Questions 21

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 22

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 23

Choose the correct answer:

What is the main purpose of the concept of Extent in MOF?

Options:

A.

To allow an Element to access its meta class in order to obtain a reflective description of that Element.

B.

To define a set of Tags that represent information to be associated by any number of model Elements.

C.

To provide a context in which an Element can be identified independently from any value in the Element.

D.

To provide an extension mechanism to dynamically annotate model Elements with additional information.

Buy Now
Questions 24

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 25

Choose the correct answer:

Which class sits at the top of the MOF class hierarchy?

Options:

A.

Root

B.

Element

C.

Classifier

D.

Metaclass

Buy Now
Questions 26

Choose the correct answer: Consider the following definition:

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 27

Choose the correct answer:

Consider the following profile:

Which statement is true?

Options:

A.

Each instance of Class must be linked to exactly one instance ofDisplayArea, Frame, or Form.

B.

Each instance of Class must be linked to at most one instance of DisplayArea. Frame, or Form.

C.

Each instance of Class must be linked to exactly one instance of DisplayArea. Frame, and Form.

D.

Instances of Class or its subclasses do not have to be linked to instances of DisplayArea. Frame, or Form.

E.

The diagram is incorrect because a required extension cannot be applied to a stereotype inheritance hierarchy.

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

OMG-OCUP2-ADV300 PDF

$25.5  $84.99
OMG-OCUP2-ADV300 Engine

OMG-OCUP2-ADV300 Testing Engine

$30  $99.99
OMG-OCUP2-ADV300 PDF + Engine

OMG-OCUP2-ADV300 PDF + Testing Engine

$40.5  $134.99