Choose the correct answer.
Given the following diagram:

Where should b4 appear In the model hierarchy?
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
Choose the correct answer. Given the following block:

Which SysML construct correctly models Geographic Coordinate?

A. Option A
B. Option B
C. Option C
D. Option D
Choose the correct answer.
What is one key advantage of using SysML parametrics versus traditional derived properties?
A. A derived property requires an additional constraint expression, whereas SysML parametrics does not.
B. OCL-based constraint expressions can be used with SysML parametrics but not with derived properties
C. it takes many more steps to specify derived properties in the typical tool compared to specifying constraint blocks.
D. SysML parametrics supports non causal expressions, whereas a derived property involves an expression with a fixed output direction
Choose the correct answer.
Given the following diagram fragment:

What is the correct way to show, on the diagram, that a Taxi has four wheels and Bus has six wheels?
A. initialize the multiplicities of wheel as part of the system Initializer
B. draw new relationships between Taxi and Wheel and Bus and Wheel using the same role name but different multiplicities
C. draw new relationships between Taxi and Wheel and Bus and Wheel with the specific multiplicities and mark the wheel end as redefining the wheel end of the relation between PublicTransportCar and Wheel
D. draw new relationships between Taxi and Wheel and 8us and Wheel with the specific multiplicities and mark the wheel ends as subsets of the wheel end of the relation between PublicTransporlCar and Wheel
Choose the correct answer
What does a «rate» applied to an activity edge specify?
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
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. Option A
B. Option B
C. Option C
D. Option D
Choose the correct answer.
Given the following diagram:

What is the significance of typing the connector with an association?
A. Only items compatible with Card Connection may pass over connector c1. There are no other implications
B. If SD Card and Card Reader blocks ever have ports, they must be compatible with the Card Connection association
C. Card Connection represents the pan that d uses to connect SD Card to Card Reader, eg the arrangement of contact points
D. An association must exist between the SD Card block and Card Reader block, and not just between parts in the Digital Picture Frame block.
Choose the correct answer.
Given the following diagram:

How does state machine Example behave after receipt of event M1 with x equal to zero?
A. It remains in State 1.
B. it arbitrarily enters either State 2 or State 3.
C. It terminates D. Its behavior is not defined.
Choose the correct answer.
Which option correctly describes the effect of an object flowing into and out of a data store?

A. Option A
B. Option B
C. Option C
D. Option D
Choose the correct answer. Given the following model:

Which statement is true?
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.