Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — CESPE / CEBRASPE 2026

Engenharia de SoftwareOrientação a Objetos
Código
ce225582
Banca
CESPE / CEBRASPE
Órgão
IPAAM
Ano
2026
Nível
Superior
Cargo
Analista Ambiental – Especialidade: Análise de Sistemas
Durante o projeto de um sistema orientado a objetos, uma equipe de desenvolvimento identificou que determinados problemas de projeto se repetem em diferentes partes do sistema. A equipe busca uma forma de lidar com essas situações recorrentes, para aumentar a manutenibilidade e a flexibilidade do software, sem comprometer as decisões de análise e modelagem já realizadas.Nesse cenário, a ação mais adequada a ser adotada pela equipe é
  1. Aadotar padrões de projeto como soluções reutilizáveis para problemas recorrentes de projeto, adaptando-os ao contexto do sistema.
  2. Bsubstituir as etapas de análise e modelagem por padrões de projeto previamente definidos.
  3. Caplicar padrões de projeto apenas na fase de implementação, dispensando decisões de projeto.
  4. Dutilizar padrões de projeto para garantir automaticamente desempenho e segurança elevados.
  5. Eempregar padrões de projeto como estruturas fixas, independentemente dos requisitos do sistema.
Revelar gabarito e comentário

GabaritoA — adotar padrões de projeto como soluções reutilizáveis para problemas recorrentes de projeto, adaptando-os ao contexto do sistema.

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

Padrões de Projeto (Design Patterns)

Gabarito: letra A. A alternativa correta reflete o conceito fundamental de padrões de projeto: são soluções reutilizáveis para problemas recorrentes de projeto, que devem ser adaptadas ao contexto do sistema, sem substituir etapas de análise e modelagem ou serem aplicadas de forma rígida. As demais alternativas distorcem o papel e a aplicação dos padrões.

O contexto da equipe descreve situações que se repetem, o que é exatamente o problema que os padrões de projeto endereçam. Eles fornecem um modelo de solução testado, mas exigem adaptação ao caso concreto.

Alternativa A — ✅ Correta ⟵ GABARITO

Esta alternativa descreve precisamente a essência dos padrões de projeto: soluções reutilizáveis que devem ser adaptadas ao contexto específico do sistema. Isso aumenta a manutenibilidade e flexibilidade sem comprometer as decisões de análise e modelagem já tomadas.

Alternativa B — ❌ Incorreta

Padrões de projeto não substituem as etapas de análise e modelagem. Eles complementam o projeto, fornecendo soluções em nível de design, mas a análise de requisitos e a modelagem conceitual continuam sendo etapas essenciais e independentes.

Alternativa C — ❌ Incorreta

Padrões de projeto são aplicados durante a fase de projeto (design), não apenas na implementação. Decisões de projeto são inerentes ao uso de padrões; eles não dispensam essas decisões, ao contrário, as orientam.

Alternativa D — ❌ Incorreta

Padrões de projeto não garantem automaticamente alto desempenho ou segurança. Eles resolvem problemas estruturais ou comportamentais, mas a eficiência e segurança dependem de como são aplicados e de outras práticas de engenharia.

Alternativa E — ❌ Incorreta

Padrões de projeto não são estruturas fixas. Pelo contrário, devem ser adaptados aos requisitos e ao contexto do sistema. Aplicá-los rigidamente contraria o princípio de flexibilidade que eles próprios promovem.

Link permanente: /questoes/ce225582