Acerca de diagramas de casos de uso da UML, assinale a opção...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E
O tema da questão envolve o entendimento dos diagramas de casos de uso em UML - Unified Modeling Language. Especificamente, exige-se conhecimento sobre os elementos que podem ser utilizados em tais diagramas, incluindo atores, casos de uso e relacionamentos, como também a organização e estruturação destes elementos através de pacotes. Essencial para resolver a questão é entender o propósito de cada elemento e como eles podem ser aplicados na modelagem de requisitos de sistemas.
A correta justificação para a Alternativa E é que os pacotes em UML são utilizados para agrupar elementos de modelagem que estão relacionados, isso se aplica tanto a casos de uso quanto a atores em um diagrama de casos de uso. Essa organização ajuda a estruturar melhor os modelos, especialmente em sistemas complexos, onde a clareza e a compreensão podem ser prejudicadas devido ao grande número de elementos. A ideia de pacotes reflete uma maneira de categorizar e consolidar elementos que compartilham um contexto comum, melhorando assim a legibilidade e a manutenção dos diagramas. Em diagramas de casos de uso, pacotes podem, portanto, ser utilizados para indicar, por exemplo, diferentes funcionalidades oferecidas a tipos de usuários distintos, separando funcionalidades administrativas das de usuários regulares, o que facilita a compreensão das diferentes visões ou partes do sistema.
O uso de pacotes permite que designers e engenheiros de software visualizem e compreendam as funcionalidades do sistema de forma modular, promovendo uma abordagem sistemática na análise e design de sistemas. É por esta razão que a Alternativa E está correta.
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
Os estereótipos estão incompletos. Enquanto não ajeitam...
O estereótipo da alternativa B é "includes", e o da alternativa C é "extends".
b) O relacionamento de dependência que usa o estereótipo
c) O relacionamento de dependência que usa o estereótipo
d) Em diagramas de casos de uso,
a) é um diagrama dinâmico
b) include é obrigatório
c) extends é opcional e não incorpora outro caso, mas o estende, aumenta seu escopo. Ex. "ver histórico detalhado" ESTENDE ver "informações da conta"
d) é difícil dizer que algo não é permitido na UML, é uma linguagem muito flexível
e) correto.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo