Diagramma delle Attività Flashcards

1
Q

A cosa servono i diagramma delle attività?

A

Servono a modellare il flusso delle azioni che possono essere particolarmente elaborate e quindi difficili da rappresentare in un caso d’uso

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

Cosa si rappresenta?

A
  • Azioni
  • Flusso delle azioni
  • Partecipanti alle azioni: swimlane
  • Dati
  • Flusso dei dati
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

I rettangoli smussati (arrotondati) cosa indicano?

A

Una attività

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

Cosa sono le righe nere?

A

Sono le barre di sincronizzazione

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

Le barre di sincronizzazioni come possono essere?

A
  • Fork

- Join

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

Cosa indicano le barre di sincronizzazione?

A

Che più attività possono essere svolte in parallelo

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

Le swimlane cosa delimitano?

A

Le aree di competenza

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

Il “rastrello” cosa indica?

A

Indica che a quell’attività corrisponde un altro diagramma delle attività

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

Come si indicano le decisioni?

A

Col rombo

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

Come si indica il punto di unione di una decisione?

A

Col rombo

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

Cosa sono i segnali?

A

Sono eventi la quale esecuzione avviene in un momento ben determinato o prefissato

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

E’ possibile fare una decisione senza rombo?

A

Sì, mettendo la guardia ad una attività

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

E’ necessario avere un nodo finale?

A

No, i punti morti sono pure nodi finali

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

Quando si attivano le barre di sincronizzazione?

A

Quando occorrono tutti i trigger entratnti

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

Per cosa si usano i diagrammi delle attività?

A
  • Aspetti dinamici del sistema
  • Un workflow
  • Un’ operazione
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quando si usano i diagrammi delle attività?

A
  • Per analizzare uno use case
  • Capire il workflow tra diversi use case
  • Modellare applicazioni multi-threaded
17
Q

Quando non si usano i diagrammi delle attività?

A
  • Quando si vuole vedere come gli oggetti collaborano
    => si usa il diagramma delle interazioni
  • Quando si vuole vedere come un oggetto si comporta
    => si usa il diagramma degli stati