Logo Passei Direto
Buscar
Considere o diagrama de máquina de estados de UML abaixo.
Analise as afirmativas a seguir, a seu respeito:
1. O elemento "estado1" corresponde a um estado sub-máquina.
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial.
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final.
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída.
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 3 e 4.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 1 e 2.
User badge image
Desvendando com Questões

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Para analisar as afirmativas sobre o diagrama de máquina de estados de UML, vamos considerar cada uma delas: 1. O elemento "estado1" corresponde a um estado sub-máquina. (Correto, se "estado1" for um estado que contém um diagrama de estados interno.) 2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. (Correto, todo diagrama de estados deve ter um estado inicial.) 3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. (Nem sempre é verdade, pois pode haver múltiplos estados finais ou nenhum.) 4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída. (Correto, se o estado for uma sub-máquina.) Com base nessa análise, as afirmativas corretas são 1, 2 e 4. Portanto, a resposta correta é: São corretas apenas as afirmativas 1, 2 e 4.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta.

Quando utilizamos a descrição de caso de uso do tipo expandida?

(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG).
O que define a palavra "visual" no texto acima?
UML não pode ser utilizada para geração de código automatizada.
UML deve ser aplicada apenas como planta de software.
UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema.
UML não possui meta-modelo para ferramentas CASE MDA.
UML é uma notação diagramática padrão.

São exemplos de diagramas comportamentais:

 Classes, Atividades, Estados e Interações.
 Casos de Usos, Atividades, Estados e Distribuição.
 Casos de Usos, Objetos, Estados e Interações.
 Casos de Usos, Atividades, Componentes e Interações.
 Casos de Usos, Atividades, Estados e Interações.

Mais conteúdos dessa disciplina