← Questões de Engenharia de Software

Engenharia de Software · CONSULPLAN · 2023

Questão comentada de Engenharia de Software

A Linguagem de Modelagem Unificada (Unified Modeling Language – UML) é uma linguagem utilizada para modelar soluções de software, estruturas de aplicação, comportamento de sistemas e processos de negócio. Pertencem à linguagem UML, os seguintes diagramas, EXCETO:

Gabarito: E

A UML é a linguagem-padrão para representar sistemas de software de forma visual, ajudando você a enxergar estrutura, comportamento e interação entre partes do sistema. Em provas, a banca costuma cobrar os diagramas que realmente fazem parte da UML, como caso de uso, estados, atividades e tempo. A ideia é simples: UML mostra o sistema por vários ângulos, como se fosse um mapa do projeto. Entre os diagramas comportamentais, por exemplo, estão o diagrama de casos de uso, o de estados, o de atividades e o de tempo. Eles ajudam a entender o que o sistema faz, como reage a eventos e como suas ações acontecem ao longo do fluxo. Já os diagramas estruturais mostram a organização interna do sistema, como classes, componentes e objetos. O ponto da questão está em separar UML de outras notações de modelagem. O diagrama de entidade-relacionamento (DER) é muito usado em banco de dados, para modelar entidades, atributos e relacionamentos, mas não é um diagrama da UML. Por isso, ele fica fora da lista. Em resumo: se a questão perguntar o que pertence à UML, pense nos diagramas clássicos da própria linguagem. Se aparecer algo típico de modelagem de dados relacional, desconfie, porque a banca adora misturar os dois mundos para ver se você escorrega.

Continue treinando

Questões relacionadas