OMG omg-ocsmp-mbi300 practice test

OMG-Certified Systems Modeling Professional - Model Builder - Intermediate Exam


Question 1

Choose the correct answer.
An engineer is building a model of a system that includes both Low Earth Orbit (LEO) and
Geosynchronous Orbit (GEO) satellites.
Which diagram fragment shows a well-designed set of domain stereotypes that can be applied to the
blocks representing those system elements?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option C D. Option D
Answer:

B

Discussions

Question 2

Choose the correct answer
Which diagram fragment validly depicts adding properties to a stereotype?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option C D. Option D
Answer:

D

Discussions

Question 3

Choose the correct answer.
Which package diagram fragment depicts the definitions of the stereotypes Hardware and Software?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option C D. Option D
Answer:

B

Discussions

Question 4

Choose the correct answer
What is the key distinction between a profile and a meta model?

  • A. A metamodel is used to define the stereotypes and the properties of a profile.
  • B. A metamodel Is the result of applying a profile to a user model to define new domain concepts.
  • C. A profile is a mechanism for extending existing concepts defined In a metamodel.
  • D. A profile is a mechanism for defining stereotypes, which is not related to metamodels in any way.
Answer:

B

Discussions

Question 5

Choose the correct answer.
Given the following package diagram depicting profile and model library relationships to a user
model.

The User Profile extends SysML with two new stereotypes of Block Hardware and Software.
Which bdd fragment is valid, yet does not contain unnecessary or redundant information?
A)

B)

C)

D)

E)

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
  • E. Option E
Answer:

B

Discussions

Question 6

Choose the correct answer.
What are the possible values of the enumeration ControlValue?

  • A. suspend and resume
  • B. enable and disable
  • C. suspend, resume, enable and disable
  • D. It has no values, but is intended for a modeler to extend with their own control values.
Answer:

C

Discussions

Question 7

Choose the correct answer.
Where can a StateInvariant appear?

  • A. on a lifeline in a sd
  • B. on a transition in a stm
  • C. on an object node In an act
  • D. in the s rates compartment of a block on a bdd
Answer:

A

Discussions

Question 8

Choose the correct answer.
Given the following diagram:

What is the order of Interactions?

  • A. Message a1 overtakes message m1, which is processed after receipt of a1.
  • B. Message a1 overtakes messages m1 and m2 and is processed before them.
  • C. Message m1 overtakes message a1, which is processed after receipt of m2.
  • D. Message m1 overtakes messages a1 and m2 and is processed before them.
Answer:

B

Discussions

Question 9

Choose the correct answer
A has three inputs I 1. I 2 and 13 and one output O, I1, I2. I3 and O are all of the same type A
requires I1 or I2 to execute but I1 and I2 are mutually exclusive. I3 must be present tor A to begin.
Which activity diagram fragment correctly shows A with its three inputs and one output?
A)

B)

C)

D)

E)

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
  • E. Option E
Answer:

A

Discussions

Question 10

Choose the correct answer.
Block 1 has a value property 'a' part 1. typed by Block! sends the message Ml If a0; otherwise it
sends message M2.
Which diagram depicts this scenario?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Answer:

A

Discussions
To page 2