Module 1- Block Diagram part 1 Flashcards

1
Q

Purpose of a BDD

A

to express information about a systems structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

the Part property (element of usage )is typed by

A

Block ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

the Reference property ( element of usage) is typed by

A

A block or an actor ( element of definition)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A Value property (element of usage) is typed by

A

Value type ( element of definition)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Constraint Property ( element of usage) is typed by

A

Constraint Block ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Constraint Parameter (element of usage) is typed by

A

A block or a value type ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nonatomic Flow port ( element of usage) is typed by

A

Flow specification ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Standard Port ( element of usage) is typed by

A

Interface ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Connector ( element of usage ) is typed by

A

Association ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Call behavior action ( element of usage ) is typed by

A

Activity , interaction or state machine ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Object node ( element of usage ) is typed by

  1. Block
    2.
    3.
A

Block , value type or signal ( element of definition )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Lifeline is typed by
– block

A

actor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Structural features of a block
1. part property
2. reference property
3 value property
4 constraint property
5. port
6.

A

flow property

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

two Behavioral features of a block are

A

receptions and operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

a part represents

A

internal instance of a block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

a reference property represents

A

external instance of a block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

constraint property represents usage of a constraint that all instances of a _____ represent

A

Block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

port represents

A

an interface or connection with that block and other elements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is a derived property value ?
the slash in front a term
for example /mass

A

a value is calculated somewhere in the model

20
Q

Constraint block defines what kind of expression ?

A

A constraint expression

21
Q

what is a constraint expression used to express in sysml ?

A

A math equation with parameters ( constraint parameters)

22
Q

Constraint property is typed by

A

A constraint block

23
Q

Flow Ports represent ?

A

Represent a connection point which objects flow

24
Q

Atomic Flow ports are used when ?

A

a single type of object flows

25
Non-atomic ports are used when ?
a connection on a boundary where multiple objects flow
26
Atomic Flow ports ( element of usage ) is typed by
Block , value type or signal ( element of definition )
27
purpose of a flow specification
contract / list of the items that flow in the boundary of the non atomic port ( in , out , inout)
28
What is a conjugated port ~
~ allows the direction of the flow properties to be reversed
29
what is a standard port typed by
interface , represents a connection point on the boundary is either provided or required .. think socket and ball
30
standard port - ( socket ) means
the owning block "requires" and "invokes" the behavior
31
standard port - ( ball notation) means
the owning block "implements" or "performs"the behavior
32
Three kinds of sysml behavioral diagrams
activity , interaction , state machine
33
client does not wait and is asynchronous is this an operation or reception ?
reception
34
operations represent behaviors that can be invoked in what way ? Synch or asyncs clue sync = waits async = doesnt wait
Synchronously
35
synchronous means that the client waits is this in a **operation** or reception ?
operation
36
client does not wait therefore it is
asynchronous
37
a reception is triggered by
signal event
38
an operation is triggered by ______ event
call event
39
Time event refers to
a time or after time event
40
Change event refers to a boolean condition when a (t/f ?) behavior occurs
True
41
**signal event** refers to an arrival of a signal that is sent from a client to a ____
target
42
call event refers to an ____________ or behavior being called
operation
43
an event occurs and behaviors are
executed
44
an event occurs at
a discrete moment in time , has no duration
45
a behavior occurs over
a period in time , has a duration