Black Friday Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

OMG OMG-OCSMP-MBI300 OMG-Certified Systems Modeling Professional - Model Builder – Intermediate Exam Practice Test

Demo: 27 questions
Total 90 questions

OMG-Certified Systems Modeling Professional - Model Builder – Intermediate Questions and Answers

Question 1

Choose the correct answer

What does a «rate» applied to an activity edge specify?

Options:

A.

a lower bound on the number of changes to an object's value per time Interval

B.

a lower bound on the number of objects that will traverse the edge per time interval

C.

the expected number of changes to an object's value per time interval.

D.

the expected number of objects that traverse the edge per time interval

E.

an upper bound on the number of changes to an object's value per time interval

F.

an upper bound on the number of objects that will traverse the edge per time interval

Question 2

Choose the correct answer

How ate use cases and requirements used for requirements analysis in SysML?

Options:

A.

in a SysML model, either use cases or requirements are modeled, but never both

B.

Use cases are a relic from UML and are. strictly speaking, useless in a SysML model

C.

Use cases are good for capturing functional requirements. For nonfunctional requirements, the requirement element is needed

D.

Use cases are the basis for all requirements in a model. Requirements refine the use cases by adding additional information through then properties.

Question 3

Choose the correct answer

Which statement is true when modeling generalization?

Options:

A.

Subclasses may only redefine existing features of a superclass.

B.

Subclasses may add, remove, and redefine existing features of a superclass

C.

Subclasses may add and remove, but not redefine, existing features of a superclass

D.

Subclasses may add and redefine, but not remove existing features of a superclass

E.

Subclasses may remove or redefine existing features, but not add features, to a superclass.

Question 4

Choose the correct answer.

Given the following diagram:

Which message ordering is valid?

Options:

A.

M1, M2. M3, M4

B.

M3. M1. M2, M4

C.

M3, M4. M1, M2

D.

None of these orderings is valid.

Question 5

Choose the correct answer

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

Options:

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.

Question 6

Choose the correct answer

A system consists of two identical tanks each containing a different level of fluid. The tanks are connected together by a port at the bottom of each tank. This system is modeled m the following diagram:

Which statement is true?

Options:

A.

The block Fluid, which types item property flow 1 ->2. has a value property press : Pressure with a default value of null

B.

The value property /rate : flow rate is a derived property, which accommodates calculating its value based on oilier properties

C.

Parts t1 and t2 each use part instances to redefine the value of property level : Height

D.

The value of /rate for item property flow 1->2 is positive for flow from t1 to t2. and negative for How in the other direction

E.

Both port p1 on pan t1. and port p1 on t2. must have values defined for value properties /rate and press

Question 7

Choose the correct answer.

Consider the following two activity diagram fragments labeled Fragment 1 and Fragment 2. The JoinSpecification for Fragment 1 is completely specified, but the JoinSpecification for Fragment 2 is not.

Which join specification for Fragment 2 will make it exhibit the same behavior as fragment 1? Assume that activities with the same names exhibit the same behavior

Options:

A.

b1 or b2 or b3 or b4

B.

(b1 or b?) and (b3 or b4)

C.

(b1 or b2) and b3 and b4

D.

The question cannot be answered because Activity Diagram Fragment 1 is ambiguous

Question 8

Choose the correct answer

Different Block kinds are modeled using stereotypes such as «system», «subsystem» or «software»

Where are these stereotypes typically defined?

Options:

A.

The modeling tool provides the stereotypes

B.

The stereotypes are part of the SysML standard

C.

Each modeler who writes requirements can define stereotypes

D.

A profile that maps modeling methodology concepts to the model defines the stereotypes

Question 9

Choose the correct answer

What is a best practice to define the package structure for a SysML model?

Options:

A.

SysML defines the package structure

B.

The modeling tool creates the package structure

C.

The modeling methodology defines the package structure.

D.

Each modeler can create packages for that engineer's specific purpose

Question 10

Choose the correct answer.

To "show what you know" about SysML a Systems Engineer (SE) must take a total of four examinations in order Model User (MU). Model Bulkier Fundamental (MBF), Model Builder intermediate (MBI> and Model Builder Advanced (MBA). The SE must also study before taking each exam.

Which activity diagram fragment correctly uses object state constraints to document the process of studying and taking the exams, ensuring that the exams are taken in order of increasing difficulty, and allowing for the possibility that exams may have to be repeated?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 11

Choose the correct answer.

The essentials of a laptop battery capacity model are shown In the following diagrams (where the value types W, h and Wh stand for watl, hour, and watt-hour respectively). Assume that the instance values shown are inputs, and that nothing relevant has been omitted.

The designer needs to determine what the energy_capacity of battery 1 should be to enable a laptop usage_time_capacity time of 8 hours. Which combination of the options listed in the text box in the figure will achieve this Intent with minimal changes (including minimal new aspects)?

Options:

A.

O1.1 and O2 1

B.

O1.1 and O2 2

C.

O1 1 and O2 3

D.

O1.2 and O2.1

E.

O1 7 and O2.2

F.

O1.2 and O2.3

G.

O1 3 and O2 3

Question 12

Choose the correct answer.

Given the following diagram:

Which diagram is correct?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 13

Choose the correct answer

How would a modeler refine a use case textual narrative?

Options:

A.

provide a detailed definition of the use case using a behavioral diagram

B.

specify all of the triggers preconditions, and post conditions for the use case

C.

specify all extension points for extend use cases and specify all secondary actors

D.

provide a complete textual description of the main flow and alternative/exceptional flows for the use case

Question 14

Choose the correct answer.

Given the following bdd fragment and table showing messages sent between blocks:

Block C Is encapsulated; none of the other blocks are.

Which Ibd for block A has the correct assignment of flow ports and connectors? If two or more options are correct, select the one with the fewest ports.

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 15

Choose the correct answer.

Given the following bdd fragment:

A user provides login credentials to the User Interface, and the Controller passes this information to the User Database The User Database in turn validates the user name and password (typed by PW In the «flow Specification») and responds with a Boolean value indicating whether the login was successful. The Controller provides the password to the Key Generator if login was successful.

Which diagram correctly models these communications? If two or more options are correct, select the one that passes no unnecessary information between any two blocks If two or more correct options pass the same information between blocks, select the one with the fewest ports.

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 16

Choose the correct answer.

The formula for the determinant of a square 2X2 matrix.

|ab|

|cd|

is a'd-b'c A subsystem receives one message for each value (i e. a(v) b(v). c(v) and d(v) where v is a real number) These messages can be in any order, and the ensure sequence is followed by an "end" message. The subsystem must calculate the determinant and output it upon receipt of the end message If there are multiple messages for one value (e g . two a(v) messages), or the end message is received before all values have been received, the subsystem should signal an error.

Which state machine correctly models the required behavior? If more than one slate machine is correct, select the one with the fewest slates.

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 17

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 18

Choose the correct answer.

Assume the following state machine fragment Is In the A-State when the event evC arrives.

What is the order of behaviors that are executed after evj arrives?

Options:

A.

action 9, action 1

B.

action 2, action 9, action 1

C.

action 2, action 9, action 1, start activity X, evC

D.

stop activity X (if needed), action 2, action 9, action 1, start activity X

E.

stop activity X (If needed), action 2, action 9, action 1, action 4 start activity X

Question 19

Choose the correct answer.

Given the following block:

Which SysML construct correctly models Geographic Coordinate?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 20

Choose the correct answer

Which statement is true about the read only keyword when it appears next to a property?

Options:

A.

It states that the corresponding property is provided for reading purposes only

B.

It specifies that the corresponding property cannot be redefined

C.

It specifies that the value of the corresponding property cannot change during the lifetime of its owner.

D.

It specifies that the value of the corresponding property can be changed by its owner, but can only be read by other blocks

Question 21

Choose the correct answer.

Given the following diagram fragment:

What does the multiplicity at the actor end mean?

Options:

A.

At most two Initiator actor instances can perform the use case

B.

Two Initiator actor instances are required to trigger the use case

C.

Two Initiator actor instances are required to participate in the use case.

D.

Multiplicities carry no meaning on use case diagrams

Question 22

Choose the correct answer.

Which diagram shows that the control system block is in the namespace of the system block?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 23

Choose the correct answer.

Given the following bdd:

Which Ibd corresponds?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 24

Choose the correct answer

What is the statement "An activity specifies the behavior of a use case?

Options:

A.

a constraint defined in SysML

B.

a guideline from a methodology

C.

a constraint of the activity element

D.

a constraint of the use case element

Question 25

Choose the correct answer.

What are the possible values of the enumeration ControlValue?

Options:

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.

Question 26

Choose the correct answer.

Given the following diagram:

Where should b4 appear In the model hierarchy?

Options:

A.

as a part contained by the block B1

B.

as a part contained by the block B3

C.

as a part contained by the block B4

D.

as a part contained by the diagram Nested Parts

Question 27

Choose the correct answer.

Given the following state machine, and assuming that it starts from initialization:

Which option is the shortest sequence of events that will cause the machine to be in state E?

Options:

A.

e1, e2, e6, e7

B.

e1, e2, e6, e7, e1

C.

e1, e2, e6, e7, e2

D.

e1, e2, e3, e6, e7, e2

E.

e1, e2, e3, e3, e6, e7, e1, e2

Demo: 27 questions
Total 90 questions