Sobre os diagramas de casos de uso e de atividades da UML, a...

Próximas questões
Com base no mesmo assunto
Q930481 Engenharia de Software
Sobre os diagramas de casos de uso e de atividades da UML, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - No diagrama de casos de uso, a relação de extensão entre casos de uso indica que o caso de uso extensor é, eventualmente, executado quando o caso de uso estendido é executado.

Para resolver esta questão, é necessário compreender os conceitos relacionados aos diagramas de casos de uso e de atividades da UML (Unified Modeling Language). Vamos entender por que a alternativa D é a correta:

No contexto da UML, os diagramas de casos de uso são utilizados para representar as funcionalidades do sistema a partir da perspectiva dos usuários. Eles mostram como os atores (que podem ser usuários ou outros sistemas) interagem com os casos de uso, que são as funcionalidades do sistema.

A relação de extensão (extend), mencionada na alternativa D, é um mecanismo que permite indicar que um caso de uso (o extensor) pode ser executado em determinadas condições durante a execução de outro caso de uso (o estendido). A execução do caso de uso extensor não é obrigatória e só ocorre se uma condição específica for verdadeira, o que geralmente é representado em um ponto de extensão dentro do caso de uso estendido.

Essa característica torna a alternativa D correta, pois reflete corretamente o mecanismo de extensão em diagramas de casos de uso. Em resumo, a relação de extensão permite que adicionemos comportamentos opcionais a um caso de uso sem modificar o comportamento já existente.

É importante destacar que o entendimento das outras alternativas e por que elas estão incorretas contribui para solidificar o conhecimento sobre UML e seus diagramas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A) No diagrama de casos de uso, só é possível haver relação de herança entre casos de uso, não entre atores. (ERRADO)

B) No diagrama de atividades, o nó do tipo join é utilizado para indicar um ponto de decisão no fluxo de execução de ações. (ERRADO - fork)

C) No diagrama de atividades, o nó do tipo fork é utilizado para indicar a sincronização entre fluxos de ações que estão acontecendo em paralelo. (ERRADO - join)

D) No diagrama de casos de uso, a relação de extensão entre casos de uso indica que o caso de uso extensor é, eventualmente, executado quando o caso de uso estendido é executado. (CERTO)

E) No diagrama de casos de uso, a relação de inclusão entre casos de uso indica que o caso de uso incluso sempre é executado quando o caso de uso inclusor é executado(CERTO). Essa relação tem o mesmo efeito da relação de herança entre casos de uso (ERRADO).


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo