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)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Choose the correct answer
Where may constraint blocks be defined?
- 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
Choose the correct answer.
Given the model composed of the following diagram:
The modeler has set all shown values us inputs and next intends to solve the mode that is, to calculate the outputs. Assume nothing relevant has been left out.
What is wrong with this model?
- A . The modeler set a1 as an input value in case1.
- B . Block A cannot be used by both easel and case2.
- C . Both easel and case2 should not be underlined.
- D . The slash (/) in property a1 of BlockA is an error that paramethes will assume to be a division sign.
Choose the correct answer
What is an efficient way to represent highly reused patterns of interaction on sequence diagrams?
- A . an Interaction use referencing an interaction defined on a separate sequence diagram
- B . an interaction template construct that is instantiated from the referring sequence diagram
- C . the call interaction operator with an operand referring to the reusable Interaction defined elsewhere
- D . an activation on the referring sequence diagram allocated to another activation on the referenced diagram
Choose the correct answer
Which statement is true about the read only keyword when it appears next to a property?
- 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
Choose the correct answer.
Given the following diagram:
Which diagram is correct?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Choose the correct answer.
What are the possible values of the enumeration Control Value?
- 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.
Choose the correct answer.
Given the following statement machine, and assuming that it starts from initialization:
What is the shortest event sequence that will place this state machine in its final state?
- A . a, b, x
- B . c, a, x
- C . c, a, x, x
- D . a, b. c, x
- E . a, b, c, a, x, x
Choose the correct answer.
Which diagram type is commonly used to create a bill of materials?
- A . Package diagram
- B . Activity diagram
- C . Parametric diagram
- D . Requirements diagram
- E . internal block diagram
- F . Block definition diagram
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 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)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
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?
- A . an activity diagram
- B . a parametric diagram
- C . an internal block diagram
- D . a block definition diagram
Choose the correct answer
How can the composition (black diamond) relationship be used to relate Requirements?
- A . Composition allows requirements to inherit properties and requirements relationships
- B . Composition allows role names to be assigned to sub-requirements thus providing a contextual reference
- C . Composition allows a particularly useful requirement to be reused by multiple higher level requirements or specifications
- D . Composition allows a requirement to be decomposed into sub-requirements as long as they don’t add to or change the meaning of the original requirement.
- E . Requirements cannot use composition. They are not classifiers
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
Choose the correct answer.
Given the following diagram fragment:
What does the multiplicity at the actor end mean?
- 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
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
Choose the correct answer.
Given the following diagram:
What needs to be determined in order to model the connection between components s0 and u3 in more detail?
- 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
Choose the correct answer.
Given the following diagram:
What is element C?
- A . a tag value
- B . an association block
- C . a connector property
- D . a connector illustration
- E . a relation information element
Choose the correct answer.
Given the following diagram:
Which diagram is correct?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
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
Choose the correct answer.
What is a property that may be calculated by analysis of the model?
- A . a derived property
- B . an analysis property
- C . a calculated property
- D . an estimation property
- E . a replacement property
Choose the correct answer.
When is it possibly useful to create property-specific types?
- 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
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)?
- 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
Choose the correct answer
In a state machine which behavior can be interrupted by a transition which leaves the current state?
- A . a do behavior
- B . an entry behavior
- C . an exit behavior
- D . the effect of an internal transition
Choose the correct answer.
Assume the following state machine is In the T-1 State when ev Z occurs:
Subsequently ev Voccurs.
Which sequence of actions will be executed?
- A . action 2
- B . action 2 action 3
- C . action 2 action 4
- D . action 3
- E . action 4
- F . action 5 action 2 action 3
- G . action 5 action 2 action 4
- H . action 5 action 1 action 2 action 3
- I . action 5 action 1 action 2 action4
- J . action 8 action 5 action 7 action 2 action 3
- K . action 8 action 5 action 7 action 2 action 3 action 4
- L . action 8 action 5 action 7 action 2 action 4
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?
- A . a range property
- B . an interval property
- C . a probability property
- D . a distributed property
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)
B)
C)
D)
E)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
- E . Option E
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)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Choose the correct answer.
The area of a rectangle is calculated through analysis of its height and width:
How is this represented in a model?
A)
B)
C)
D)
E)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Choose the correct answer.
Given a system for keeping birds away from airports One component, described by the following diagram directs audio signals at birds that approach a runway, its parts, as part properties, are typed by blocks.
A systems engineer has identified some blacks that type the pan properties, but as the design becomes more specific, the engineer discovers that these blocks exist in multiple variants.
What modeling choice does the engineer face at this point?
- A . whether to model part properties as (a) a library, or (b) a logical hierarchy
- B . whether to model part properties as (a) a library or (b) a hierarchy of non-composite relationships
- C . whether to model variants of blocks that type part properties as (a) explicit subclasses of the blocks, or (b) part-specific types.
- D . whether to model variants of blocks that type part properties as (a) implicit subclasses of the blocks, or (b) part-specific types