Diagrama de atividade: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Daimore (discussão | contribs)
m Revertida por mudança da grafia (Huggle)
Linha 29:
* [[Objecto]]s
 
== Estado de atividadeactividade e estado de ação ==
 
No fluxo de controlecontrolo modelado por um diagrama de atividadeactividade é onde as atividadesactividades acontecem.
É possível calcular uma expressão que defina um [[conjunto]] de [[valor]] de um atributo ou que retorne algum valor. Alternativamente, você poderá chamar uma operação num [[objecto]], enviar um sinal a um objetoobjecto ou até criar ou destruir um objetoobjecto. Estas computações atómicas executáveis são chamados estado de açãoacção.
 
Os estados de açãoacção não podem ser decompostos. Além disso, os estados de açãoacção são [[átomo|atômicosatómicos]], significando que os eventos poderão ocorrer, mas o trabalho de estado de açãoacção não é interrompido. O trabalho de estado de açãoacção é geralmente considerado como ocupando um tempo de execução insignificante.
 
Em contraste, os estados de atividadeactividade podem ser decompostos, suas atividadesactividades sendo representadas por outros diagramas de atividadesactividades. Além disso, os estados de atividadeactividade são não-atômicosatómicos, significando que poderão ser interrompidos e, em geral, são considerados como tomando algum tempo para serem completados.
 
== {{Links externos}} ==