omg omg-ocup-300 practice test

OMG Certified UML Professional Exam

Last exam update: Nov 23 ,2025
Page 1 out of 9. Viewing questions 1-15 out of 134

Question 1

The OCL dot operator may NOT traverse which classifier property?

  • A. operations
  • B. association ends
  • C. queries
  • D. attributes
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

What is NOT possible when a classifier receives a request via one of its ports?

  • A. A new port is created on the classifier.
  • B. A behavior of the classifier is invoked.
  • C. The request does not trigger any behavior and is not forwarded.
  • D. The request is forwarded to a part of the classifier.
  • E. The port routes the request to one of a number of parts depending on the content of the request.
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 3

In the exhibit, what is NOT true of ReclassifyObjectAction?

  • A. It has an output pin providing exactly one object.
  • B. It refers to any number of old classifiers.
  • C. It refers to any number of new classifiers.
  • D. It has an input pin taking exactly one object.
  • E. The default value for replacing all old classifiers is false.
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 4

How can UML be extended? (Choose two)

  • A. using Interface Definition Library (IDL)
  • B. using the Object Constraint Language (OCL)
  • C. using XML Metadata Interchange (XMI)
  • D. using profiles
  • E. reusing part of the UML infrastructure library and augmenting it with metaclasses and relationships
Mark Question:
Answer:

D,E

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 5

Which stereotype CANNOT be used to elaborate the semantic intent of an Artifact instance?

  • A. <<library>>
  • B. <<executable>>
  • C. <<script>>
  • D. <<source>>
  • E. <<specification>>
Mark Question:
Answer:

E

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 6

Which UML 2.0 Superstructure package reuses the InfrastructureLibrary package?

  • A. Classes::Core
  • B. CompositeStructures::Core
  • C. Structures::Kernel
  • D. Classes::Kernel
  • E. Kernel::Classes
Mark Question:
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 7

What is true about an InformationItem in UML 2.0?

  • A. is not an abstraction
  • B. can have generalization
  • C. can have associations
  • D. is not instantiable
  • E. can have features
Mark Question:
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 8

What does the protocol conformance between two protocol state machines mean?

  • A. the specific state machine must abide by the behavior of the general state machine
  • B. all triggers in the two protocol state machines must be the same
  • C. the two protocol state machines must be the same
  • D. the general state machine must abide by the behavior of the specific state machine
  • E. the specific state machine must have the same number of states and transitions as the general machine
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 9

What is true about a model in UML 2.0?

  • A. cannot contain another model
  • B. can represent only software systems
  • C. is a kind of package
  • D. is a kind of component
  • E. can represent all system structures
Mark Question:
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 10

What is a protocol of an interface?

  • A. procedure that implements the communications-based behavioral features of the interface
  • B. kind of behavior that describes the implementation of the object that realizes the interface
  • C. kind of state machine that defines ordering constraints on the behavioral features of the interface
  • D. interaction specification associated with the interface
Mark Question:
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

What determines which value an object flow edge chooses to move from the source? (Choose two)

  • A. transformation
  • B. upper bound
  • C. ordering
  • D. effect
  • E. weight
  • F. selection
Mark Question:
Answer:

D,F

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
F
50%
Discussions
vote your answer:
A
B
C
D
E
F
0 / 1000

Question 12

What is wrong in this deployment diagram exhibit? (Choose two)

  • A. Icons are swapped.
  • B. Interface on Order should point up.
  • C. <<manifest>> arrow should have a dashed line.
  • D. <<manifest>> arrowhead should be hollow.
  • E. <<manifest>> arrowhead should be solid.
Mark Question:
Answer:

A,C

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 13

What does the composite structure notation show in the exhibit?

  • A. p is a port on a part of composite C, which is not shown.
  • B. p is a port providing a system service.
  • C. p is a hidden port.
  • D. p is a behavior port.
Mark Question:
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

In the exhibit, how many links are created by default when an instance of A is created?

  • A. two
  • B. four
  • C. none
  • D. eight
Mark Question:
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

A ReplyAction always follows what action?

  • A. AcceptCallAction
  • B. AcceptEventAction
  • C. ReadExtentAction
  • D. CreateLinkObjectAction
  • E. StartOwnedBehaviorAction
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000
To page 2