← Questões de Engenharia de Software

Engenharia de Software · CONSULPLAN · 2021

Questão comentada de Engenharia de Software

O Diagrama de Casos de Uso é um dos Diagramas Comportamentais da UML (Unified Modeling Language – Linguagem de Modelagem Unificada), contendo três elementos principais; assinale-os.

Gabarito: D

No diagrama de casos de uso, a ideia central é mostrar, de forma simples, quem interage com o sistema e o que ele faz para atender essa interação. Por isso, ele trabalha com poucos elementos, mas bem importantes: os atores, os casos de uso e os relacionamentos entre eles. É aquele tipo de diagrama que parece simples, mas resolve muita coisa na hora de entender requisitos. Os atores representam os papéis externos que conversam com o sistema, como usuário, outro sistema ou até uma entidade externa. Os casos de uso mostram funcionalidades ou objetivos do ator dentro do sistema. Já os relacionamentos indicam como esses elementos se conectam, por exemplo associação, include, extend e generalização. Assim, o gabarito está correto porque esses são exatamente os três pilares do diagrama de casos de uso. Se a questão misturou com elementos de outros diagramas da UML, é porque quis fazer você trocar funcionalidade por fluxo, o clássico truque de prova. Mas aqui não tem mistério: casos de uso não usam ações, mensagens ou linhas de vida como elementos principais. Em termos doutrinários, isso bate com a UML padrão descrita pela OMG: o diagrama de casos de uso é usado para capturar requisitos funcionais do sistema a partir da perspectiva do usuário, enfatizando atores, casos de uso e seus relacionamentos.

Continue treinando

Questões relacionadas