Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — CESPE / CEBRASPE 2023

ProgramaçãoProgramação Orientada a Objetos
Código
ce153207
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
Considerando as características do projeto de um sistema orientado a objetos, julgue o próximo item.Os modelos dinâmicos de projetos orientados a objetos descrevem a estrutura dinâmica do sistema, usando classes de objetos e seus relacionamentos, destacando-se os relacionamentos de generalização, do tipo “utiliza/é-utilizado-por” e de composiçã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”.

Programação Orientada a Objetos — Modelos Dinâmicos vs. Estáticos

Gabarito: Errado (E). A afirmação está incorreta porque descreve características de modelos estáticos (diagramas de classes) como se fossem de modelos dinâmicos. Em projetos orientados a objetos, modelos dinâmicos capturam o comportamento do sistema (interações, fluxos, estados), enquanto modelos estáticos representam a estrutura (classes, atributos, relacionamentos).

A banca mistura os dois conceitos ao afirmar que modelos dinâmicos usam "classes de objetos e seus relacionamentos" e destacam "generalização, utiliza/é-utilizado-por e composição". Esses elementos são típicos de diagramas de classes (modelo estático). Modelos dinâmicos, por outro lado, incluem diagramas de sequência, comunicação, estados e atividades, que mostram como os objetos interagem e mudam ao longo do tempo, e não apenas suas relações estruturais.

Critério

Modelo Estático

Modelo Dinâmico

Foco

Estrutura do sistema

Comportamento do sistema

Elementos principais

Classes, atributos, relacionamentos

Interações, fluxos, estados

Relacionamentos típicos

Generalização, composição, associação

Mensagens, transições, chamadas

Diagramas representativos

Diagrama de classes, diagrama de objetos

Diagrama de sequência, diagrama de estados, diagrama de atividades

NÃO CAIA NESSA!

A afirmação parece plausível para quem não domina a distinção, mas a banca troca a finalidade dos modelos. Lembre-se: estático = estrutura / dinâmico = comportamento. Relacionamentos como generalização e composição pertencem ao estático.

Errado.

Link permanente: /questoes/ce153207