4 sequence diagram Flashcards

1
Q

Geef de 5 delen van een sequence diagram + geef aan als ze optioneel zijn

A
Actor
Participants
Lifeline
Message
Return message = OPT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hoe ziet een actor eruit

A

stokmannetje
:actor 1

OF

<>
:actor 1
(met een vakje erond)

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

Hoe ziet een participant eruit

A

a:AlarmClock

met een vakje erond

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

Hoe ziet een lifeline eruit

A

|
|
|
|

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

Hoe ziet een message eruit

A

Pijl tussen 2 vakjes op een lifline, boven deze pijl staat een volgnummer + extra info

vb

5: start()
- >

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

Hoe ziet een return message eruit

A

Stippelijn tussen 2 vakjes op een lifeline met eeen volgnummer en exrta info
vb

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

Wat is een sychroon message

A

een message die wacht op een return massage

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

Hoe ziet een sycroon message eruit

A

een volle lijn met een volle pijl

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

wat is een assynchroon message

A

een message die geen return message heeft en waarna het systeem dus gewoon verder gaat

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

Hoe ziet een assynchroon message eruit

A

een voll lijn met een pijl (->)

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

Wat is een optional frame

A

een frame dat enkel uitgevoerd word als de voorwaarde klopt

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

Hoe ziet een optioneel frame eruit

A

opt links bovenaan in het frame en een voorwaarde binnen vierkante haken

vb.
opt
[balance>1]

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

hoe ziet een alternatief frame eruit

A

alt links bovenaan in de hoek, een voorwaarde tussen vierkante haken en een stippelijn. boven deze stippenlijn bevindt het gedeelte dat uitgevoerd word als de vorowaarde klopt. ander wordt het deel onder de stippenlijn uitgevoerd

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

Hoe ziet een loop frame eruit

A

loop bovenaan links en een itteratie binnen vierkante haken. In een loop frame kan een break frame zitten met een eigen voorwaarde tussen vierkante haken. Als aan deze voorwaarde voldoen wordt wordt er over gegaan naar het brake frame en kan er niet meer terug gegaan worden naar het loop frame

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

hoe ziet een paralele frame eruit

A

par linksbovenaan. één of meerdere horizontale stippenlijnen. alle vakjes aangegeven door de stippenlijnen worden op hetzelfde moment uitgevoerd

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

hoe ziet een reference frame eruit

A

ref rechtbovenaan. in de rest van het frame wordt geschreven naar welk sequence diagram er overgegaan wordt.

17
Q

Hoe wordt het weergegeven als een participant een andere participant aanmaakt

A

een stippelijn van de lifeline van de ene participant naar het bgin blokje van de andere participant. boven deze stippelijn staat <>

18
Q

Hoe delete een participant een andere participant

A

een synchrone pijl van de lifeline van de ene participant naar een blokje op de lifeline van een andere participant. hierboven staat <>. Hierna wordt de lifeline van de participant afgesloten met een kruis