Pular para o conteúdo principal
← Banco de questões
Desenvolvimento de Sistemas
IBFC
2026
Padrões de Projeto e Arquitetura de Software

Desenvolvimento de Sistemas · IBFC 2026

Ao desenvolver um sistema web, a camada de persistência é crucial para o armazenamento e recuperação de dados. Qual padrão de projeto abaixo é comumente utilizado para abstrair os detalhes de como os dados são armazenados, permitindo que a lógica de negócio interaja com os dados sem conhecer a implementação específica do banco de dados?

  1. A)Observer
  2. B)Factory Method
  3. C)Singleton
  4. D)Data Access Object (DAO)
    gabarito
  5. E)Strategy

Resposta correta: alternativa D

Data Access Object (DAO)

Ver comentário resumido

O padrão Data Access Object (DAO) é empregado para separar a lógica de acesso a dados da lógica de negócio. Isso proporciona modularidade e facilita a manutenção, pois as mudanças na tecnologia de persistência não afetam diretamente as camadas superiores do sistema.

Prévia interativa — a IA corrige em cima da SUA resposta
CEBRASPE
2024
Direito Constitucional

Assinale a alternativa correta sobre os direitos e garantias fundamentais previstos na Constituição Federal de 1988.

👆 Escolha uma alternativa pra ver a correção da IA

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou — em 500 mil questões, para todas as bancas.

Sem cartão · 7 dias Pro grátis · Cancele quando quiser

Explore este assunto

Mais questões de Desenvolvimento de Sistemas

Guia gratuito · 7 aulas por e-mail

Método 90 Dias: do zero à prova com repetição espaçada

Sem revisão, você perde 70% do que estudou em 24h. Receba o sistema completo de estudo com IA que resolve isso — em 7 aulas por e-mail.

  • Como montar o plano a partir do seu edital
  • Repetição espaçada aplicada a concurso
  • O que priorizar quando o tempo é curto

Sem spam · cancele em 1 clique