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

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

Page: 1 / 9
Total 90 questions

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

Question 1

Choose the correct answer.

A system engineer has created a SysML block structure for his system-of-interest. Two of the blocks (M and E) represent system-level abstractions of components that will be designed by a mechanical engineer and an electrical engineer m their respective computer-aided design (CAD) tools.

Given that the CAD models are wrapped as blocks B_mcad and B_ecad, what type of diagram should the system engineer use to quantitatively relate the properties of B_mcad and B_ecad to their system level abstractions M and E respectively?

Options:

A.

an activity diagram

B.

a parametric diagram

C.

an internal block diagram

D.

a block definition diagram

Question 2

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 3

Choose the correct answer.

Given the following diagram:

Question # 3

Which diagram is correct?

A)

Question # 3

B)

Question # 3

C)

Question # 3

D)

Question # 3

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 4

Choose the correct answer.

Block 1 has a value property 'a' part 1. typed by Block! sends the message Ml If a»0; otherwise it sends message M2.

Which diagram depicts this scenario?

A)

Question # 4

B)

Question # 4

C)

Question # 4

D)

Question # 4

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 5

Choose the correct answer

Given the following diagram:

Question # 5

Which statement is true?

Options:

A.

The Security viewpoint conforms to the requirements specified by the Security view

B.

The Security view is intended to address the purpose specified by the Security viewpoint

C.

The Security view imports the Security viewpoint to ensure the security requirements are satisfied

D.

The Security viewpoint imports the model elements associated with flowing down the security requirements

Question 6

Choose the correct answer

Where may constraint blocks be defined?

Options:

A.

on any diagram

B.

only on parametric diagrams

C.

only on block definition diagrams

D.

only on block definition diagrams or package diagrams

E.

only on block definition diagrams or parametric diagrams

F.

only on block definition diagrams or internal block diagrams

Question 7

Choose the correct answer.

What is the best way to specify the behavior of a functional requirement?

Options:

A.

Model an activity that refines the functional requirement.

B.

Model a state machine that refines the functional requirement.

C.

The project methodology will indicate which way is compatible with its process.

D.

The requirement text must be a clear and concise specification of the functionality.

Question 8

Choose the correct answer.

Given the following model:

Question # 8

Which statement is true?

Options:

A.

Only Instances X1 and X? are invalid

B.

Only instances X2 and X4 are invalid.

C.

Only instance X4 is invalid.

D.

All instances (X1, X2, X3, and X4) are valid.

Question 9

Choose the correct answer.

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

Question # 9

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 10

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.

Question # 10

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 11

Choose the correct answer.

When is it possibly useful to create property-specific types?

Options:

A.

when a block is typed by another block with similar properties

B.

when it is important to ensure uniform generalization of all blocks

C.

when it is important to ensure uniform specialization of all block properties

D.

when a block that types several part properties exists in multiple variants

Question 12

Choose the correct answer.

Which option correctly describes the effect of an object flowing into and out of a data store?

A)

Question # 12

B)

Question # 12

C)

Question # 12

D)

Question # 12

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 13

Choose the correct answer.

What are streaming parameters?

Options:

A.

parameters that are mapped to flow ports

B.

parameters in which tokens are never buffered

C.

parameters through which a continuous stream of tokens pass

D.

parameters through which an activity can accept or produce tokens throughout its execution

Question 14

Choose the correct answer.

How should a generalization set between Shape (superclass) and subclasses Polygon. Rectangle and Triangle be marked?

Options:

A.

{complete, disjoint{

B.

{incomplete, disjoint}

C.

{complete, overlapping}

D.

{incomplete, overlapping{

Question 15

Question # 15

Assume the block is in A-State when two evCs ate received.

What is a plausible sequence of behaviors that occurs when a subsequent evG occurs?

Options:

A.

action 1. stop activity X (if running), action 7, action 8, action 5, start activity Y

B.

stop activity X (if running), action 8, action 5, start activity Y, action 7

C.

stop activity X (if running) action 8, action 5, start activity Y, action 7, action 7

D.

stop activity X (if running), action 2, action 8, action 5, start activity Y, action 7, action 7

E.

stop activity X (if ninning). action 2, action 8, action 5, start activity Y, action 7, action 7, action 6

Question 16

Choose the correct answer

How is a testCase used to validate a requirement?

Options:

A.

The testCase model element can be used in SystvIL but it only applies to software

B.

Validation of a requirement can be indicated using a satisfiedBy relationship to a testCase

C.

Only the verdict model element (which can be a property of a testCase) can have a verifies relationship to a requirement.

D.

A requirement can have a vehfiedBy relationship to a testCase even if the test has not yet been conducted or even fully specified

E.

testCase is part of the UML Testing Profile and cannot be used with SysML.

Question 17

Choose the correct answer.

Given the following diagram:

Question # 17

What needs to be determined in order to model the connection between components s0 and u3 in more detail?

Options:

A.

whether component s0 subclasses component u3

B.

which parts of each component participate in the connection

C.

which parts of each component participate in a reference association

D.

whether any part that belongs to component s0 subclasses a pan that belongs to component u3

Question 18

Choose the correct answer

The following are behavioral requirements for an automobile electric window

(1) When the window button is moved into the up position and the window is not fully up the window shall begin to move up

(?) When the window button is moved into the down position and the window is not hilly down, the window shall begin to move down

(3) When the window button is released or the window reaches the fully up or fully down position, the window shall stop moving

(4) Requirements (1-3) apply when the ignition is on. However, turning the ignition off shall lake effect only after the window has stopped moving.

Which state machine diagram fragment describes the required behavior?

A)

Question # 18

B)

Question # 18

C)

Question # 18

D)

Question # 18

E)

Question # 18

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

E.

Option E

Question 19

Choose the correct answer.

Given the following diagram:

Question # 19

Which SysML, relationship should be used to relate c1 to Weight_Requirement for best semantics?

Options:

A.

Copy

B.

Trace

C.

Refine

D.

Satisfy

E.

Dependency

F.

Association

G.

composition

Question 20

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.

Question # 20

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 21

Choose the correct answer.

Which stereotype depicts that an object node will replace existing tokens with newly arriving tokens when the specified upper limit is reached?

Options:

A.

«replace»

B.

«overwrite»

C.

«notbuffer»

D.

No stereotype is needed in this case since it describes the default condition

Question 22

Choose the correct answer.

A system engineer has created the following model of a tank system composed of two tanks and a pipe connecting them:

Question # 22

The system engineer wants to mathematically relate the flow of water through the pipe using the following mass conservation equation: Tank_System wFlowin flowRate * Tank_System pipe endA_Area = Tank_System wFlowOut flowRate * Tank_System pipe endB_Area How would the system engineer model this in SysML?

Options:

A.

Create a block to represent the mass conservation equation, use it in Tank_System. and relate its properties to the properties of wFlowin. wFlowOut. and pipe

B.

Create a constraint block to represent the mass conservation equation, use it in Tank_System. and relate its parameters to the properties of wFiowin. wFlowOut. and pipe

C.

Create a constraint block to represent each of wFlowin wFlowOut and the mass conservation equation; use these constraint blocks In Tank_System. and relate their parameters to the properties of pipe.

D.

Create two flow properties for Tank_System (equivalent to wFlowin and wFlowOut); create a constraint block for the mass conservation equation and use it in Tank_System. and then relate the flow properties to the new constraint property.

E.

It is not possible to model this because wFlowin and wFlowOut are item properties and not flow properties

Question 23

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 24

Choose the correct answer.

Which SysML construct specifies a probability distribution to the values of a property such as a basic interval distribution between min and max?

Options:

A.

a range property

B.

an interval property

C.

a probability property

D.

a distributed property

Question 25

Choose the correct answer.

Given the following bdd:

Question # 25

Which Ibd corresponds?

A)

Question # 25

B)

Question # 25

C)

Question # 25

D)

Question # 25

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 26

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)

Question # 26

B)

Question # 26

C)

Question # 26

D)

Question # 26

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 27

Choose the correct answer.

Given the following diagram:

Question # 27

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.

Page: 1 / 9
Total 90 questions