Module 3 - Internal block diagram Flashcards

1
Q

purpose of an IBD ?

A
  1. show the connections among the structural features of a block
  2. Can also display item flows
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what does an item flow represent ?

A

represent some type of object , matter , energy or data that flows in a connector in a direction

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

what do interfaces represent ?

An interface defines a set a ________features ( operations / receptions) that are required in the boundary

A

behavioral

remember an operation and reception are further defined in an interface block

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

a rectangle with solid borders in an IBD represents

A

part property ( typed by a block)

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

a rectangle with dashed borders in an IBD represents

A

reference property ( typed by block or actor)

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

how many part properties does Communication and data handling subsystem own ?

A

7

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

syntax for structural features unique to IBD , what is the multiplicity of this demod part property

A

1

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

what does backUpComputer represent ?

A

a part property is a role played and constrained by either 1…2 instances of Flight computer internal to the owning block when built

FlightComputer is a block

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

what can this reference property eps by typed by ?

A

block or actor can type a reference property eps

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

‘wheels’ is a element of definition or usage

A

Wheels is a part property which are elements of usages

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

a solid line connecting two elements of usage in an IBD is called a

A

connector

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

what is a connector ?

A

relationship between structural features.

a connector is an element of usage , a connector is not a relationship .

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

IBD can show a element of usage or element of definition ?

A

element of usage. which is a role played by instances of type …
role : type

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

difference between connector and association ?

A

association is an element of definition
connector is an element of usage

power cable is a reference association
bcPower is a

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

a connector (element of usage) must be typed by an

A

association ( element of definition )

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

True or False

Connectors must be typed

A

False it doesn’t have to be typed

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

connector is to association as part property is to

A

block

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

two defined categories of connectors are
1. dellegation connectors
2. ___________________

A

assembly connectors

- both appear as solid lines in the IBD

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

what is HeavyWater ?

A

Heavy water is an association

20
Q

This shows a assembly connector because

A

peer to peer rectangles connectors that are external connectors

21
Q

This shows a delegation connector because

A

internal connector peer to peer

22
Q

an assembly connector is typed by a _____________association

A

reference

23
Q

a delegation connector is typed by a ______________ association

A

composite
whole — part relationship

24
Q

what is PrimaryCoolant

A

connector

25
Q

what is ReactorCore ?

A

block

26
Q

what are the names of the two connectors

A

pcPower and bcPower

27
Q

two kinds of ports will you see in the OCSMP exam

A

flow ports
standard ports

28
Q

language requirement - A connector does not require a port at the end

A

don’t add ports just to add them to the block . each port represent distinct connection points. before you do that you must know what make two ports compatible to connect them

29
Q

two criteria for ports to be compatible
1. consistent in direction
2. consistent in ________

A

type

30
Q

assembly connector - ports have to have the same direction

A

provides is in the same side as provides port

31
Q

why is this port compatible ?

A

if one port requires an interface the other port must also require that interface as well

- consistent in type (power generation) , the interfaces that are assign

32
Q

how many behavioral features is this block ? showing ?

A

1 operation and 1 reception

33
Q

two types of flow ports ?

A

atomic and non atomic

34
Q

a single instance flows between a port .. is what type of flow port

A

atomic

35
Q

atomic flow ports can be typed
1. block
2. value type
3__________

A

signal

36
Q

when there are multiple types of data ( data packet) that can cross a boundary can be

A

non atomic flow

37
Q

a non atomic flow port has to be typed by

A

flow specification

38
Q

atomic ports must have ports with opposite directions for a _______________ connector

A

assembly connector

39
Q

atomic ports must have ports with
same directions / same type

Delegation connector or assembly connector ?

A

delegation connector

40
Q

True or False

For non atomic flow ports with delegation connection can both be conjugated or neither .. the pair of ports must be consistent in type and consistent in direction

A

True

41
Q

for a delegation connector

do you want the directions to be the same or opposite ?

A

same

42
Q

For a assembly connector

do you want the directions to be the same or opposite ?

A

opposite

43
Q

Flow types can be typed by
1. block
2. signal
3. ?

A

value type

this picture shows the item flow typed by a block

44
Q

IBD recap

a flow type of object that **could **flow in the connector .
An IBD is a structural diaram not a behavior

adding an item flow to a connector is optional to do in the model

A

IBD doesnt convey order that things that flow.

45
Q

limitations of dot notations

dot notations convey system hierachy

A

lost of model structure

the sensor payload part property does not contain x-axisSS

the information of the location of x-axisSS is lost in the diagram.