Os casos de uso mais complexos podem ser construídos de cas...
Os casos de uso mais complexos podem ser construídos de casos de uso menores e de suas relações denominadas
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: d - inclusão, extensão e generalização, apenas.
Vamos entender melhor a questão abordada e o porquê da alternativa correta.
Os casos de uso são uma técnica de modelagem utilizada para descrever as interações entre um sistema e seus usuários (atores). Esses casos de uso são fundamentais para capturar os requisitos funcionais de um sistema de software.
Quando trabalhamos com casos de uso mais complexos, podemos construí-los a partir de casos de uso menores e suas relações. As relações mais comuns são:
1. Inclusão: Refere-se a um comportamento que é sempre executado quando determinado caso de uso é invocado. É usado para reduzir a duplicação de comportamento entre casos de uso.
2. Extensão: Permite que um caso de uso adicione comportamento a outro caso de uso em pontos definidos.
3. Generalização: É usada quando há uma relação hierárquica entre casos de uso, permitindo que um caso de uso herde comportamento e estrutura de outro.
Agora, vamos discutir as alternativas incorretas:
a - inclusão e extensão, apenas.
Essa alternativa está incorreta porque ignora a relação de generalização, que é importante na construção de casos de uso complexos.
b - generalização e especialização, apenas.
Essa alternativa está incorreta porque não menciona a inclusão e a extensão, que são essenciais na construção de casos de uso complexos. Além disso, especialização é um conceito relacionado à generalização e não é uma relação independente em casos de uso.
c - inclusão, extensão e especialização, apenas.
Embora mencione inclusão e extensão, esta opção está incorreta porque especialização não é considerada uma relação independente em casos de uso. Generalização é a relação correta.
e - inclusão, extensão, generalização e especialização.
Esta alternativa está incorreta porque inclui especialização, que não é uma relação independente na construção de casos de uso. Generalização já cobre o conceito de especialização.
Portanto, a alternativa correta é a alternativa d, pois menciona corretamente as relações de inclusão, extensão e generalização.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo