Pular para o conteúdo principal

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

Engenharia de SoftwareUML
Código
ce147312
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
Com relação à engenharia de software, julgue o item a seguir.O diagrama de classes da UML inclui atributos e operações de uma classe, sem apresentar o dinamismo da comunicação com outras classes.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Diagrama de Classes UML – Visão Estática

✅ 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."]
  end

Gabarito: C – Certo

Link permanente: /questoes/ce147312