Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2022
- Código
- ce147312
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-RJ
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Controle Externo
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. O diagrama de classes da UML é um diagrama estrutural que apresenta atributos e operações de uma classe, mas não mostra o dinamismo da comunicação entre objetos de outras classes – trata-se de uma visão estática do sistema.
A afirmação está em conformidade com a definição padrão da UML. O diagrama de classes fornece uma representação estática ou estrutural, focando nas classes, seus atributos, operações e relacionamentos (como associações e generalizações). Ele não captura a natureza dinâmica das interações entre objetos, que é modelada por outros diagramas, como o diagrama de sequência ou de comunicação.
Conteúdo de Apoio (definição):
"Um diagrama de classe fornece uma visão estática ou estrutural do sistema. Ele não mostra a natureza dinâmica das comunicações entre os objetos das classes no diagrama."
Portanto, a assertiva está correta: o diagrama de classes inclui atributos e operações e é estático, sem apresentar o dinamismo da comunicação com outras classes.
block-beta
columns 1
block "Diagrama de Classes UML"
class1["Classe A
- atributo1
- atributo2
+ operacao1()
+ operacao2()"]
class2["Classe B
- atributo3
+ operacao3()"]
class1 --> class2 : "associação"
end
block "Visão Estática"
note["Foco: estrutura, atributos, operações e relacionamentos.
Não mostra interações dinâmicas entre objetos."]
endGabarito: C – Certo
Link permanente: /questoes/ce147312