Questão de Engenharia de Software — UML — CESGRANRIO 2011
Engenharia de SoftwareUML
- Código
- cg044197
- Banca
- CESGRANRIO
- Órgão
- Transpetro
- Ano
- 2011
- Nível
- Superior
- Cargo
- Analista de Sistemas Júnior
Uma das formas de modelar o aspecto dinâmico de um sistema com a UML 2.0 é através da utilização do diagrama de máquina de estado (state machine diagram). Nesse contexto, considere os dois diagramas de máquinas de estados representados a seguir de acordo com a notação da UML. Considere que os eventos e as atividades homônimas em ambos os diagramas têm o mesmo significado.
Os dois diagramas de máquinas de estados apresentados são equivalentes entre si. PORQUEModelar o evento02 com uma transição recursiva (conforme o diagrama da direita) é equivalente a modelar o evento02 com uma atividade interna (conforme o diagrama da esquerda).Analisando-se as afirmações acima, conclui-se que
Os dois diagramas de máquinas de estados apresentados são equivalentes entre si. PORQUEModelar o evento02 com uma transição recursiva (conforme o diagrama da direita) é equivalente a modelar o evento02 com uma atividade interna (conforme o diagrama da esquerda).Analisando-se as afirmações acima, conclui-se que- Aas duas afirmações são verdadeiras, e a segunda justifica a primeira.
- Bas duas afirmações são verdadeiras, e a segunda não justifica a primeira.
- Ca primeira afirmação é verdadeira, e a segunda é falsa.
- Da primeira afirmação é falsa, e a segunda é verdadeira.
- Eas duas afirmações são falsas.