Pular para o conteúdo principal

Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2021

Engenharia de SoftwareUML
Código
ce130394
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2021
Nível
Superior
Cargo
Analista de Controle Externo - Especialidade: Tecnologia da Informação
A respeito da UML 2.2, julgue o item seguinte.Diagramas de comportamento representam conceitos significativos de um sistema e podem incluir, entre outros, conceitos de implementação.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

UML 2.2 – Diagramas Comportamentais

ERRADO. A afirmação está incorreta. Os diagramas comportamentais da UML modelam os aspectos dinâmicos do sistema (fluxo de controle, interações, estados), enquanto os conceitos de implementação (como componentes, arquivos de código, tabelas de banco de dados) são representados pelos diagramas estruturais, especialmente pelos diagramas de componentes e de instalação. Portanto, diagramas de comportamento não incluem conceitos de implementação.

A UML 2.2 divide seus 14 diagramas em duas categorias principais: diagramas estruturais e diagramas comportamentais. Os diagramas estruturais focam na estrutura estática do sistema (classes, componentes, objetos, implantação), incluindo aspectos de implementação. Os diagramas comportamentais focam no comportamento dinâmico: casos de uso, atividades, estados, sequência, comunicação, etc.

Categoria

Foco

Exemplos de diagramas

Estruturais

Aspectos estáticos e de implementação

Classe, Componente, Implantação, Objeto, Pacote

Comportamentais

Aspectos dinâmicos (comportamento do sistema)

Caso de Uso, Atividade, Máquina de Estados, Sequência, Comunicação

Assim, ao afirmar que diagramas de comportamento "podem incluir conceitos de implementação", a banca inverte o papel de cada categoria.

PEGA ESSA DICA!

Na prova, memorize a separação: comportamentais = "o que o sistema faz" (dinâmico); estruturais = "como o sistema é construído" (estático, inclusive implementação). Fique atento a afirmações que misturam essas categorias.

Gabarito: letra E (Errado).

Link permanente: /questoes/ce130394