Questão de Programação — Programação Orientada a Objetos — CESPE / CEBRASPE 2023
Programação›Programaçã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.
CCerto
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.