Pular para o conteúdo principal
← Banco de questões
Engenharia de Software
Aprovado Ai
2026
Padrões de Projeto

Engenharia de Software · Aprovado.ai 2026

Ao desenvolver um sistema crítico que exige alta disponibilidade e tolerância a falhas, a escolha de padrões arquiteturais torna-se crucial. Dentre as opções a seguir, qual padrão de projeto é mais adequado para garantir que um sistema possa continuar operando, mesmo que um de seus componentes falhe, utilizando uma abordagem de segregação funcional?

  1. A)Observer
  2. B)Singleton
  3. C)Circuit Breaker
    gabarito
  4. D)Factory Method
  5. E)Decorator

Resposta correta: alternativa C

Circuit Breaker

Ver comentário resumido

O padrão Circuit Breaker é fundamental em sistemas distribuídos para prevenir que falhas em um serviço propaguem-se e causem a indisponibilidade de todo o sistema. Ele monitora falhas, isola o componente problemático e permite que o sistema continue a operar, 'quebrando' o circui…

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou.

Sem cartão de crédito · Cancele quando quiser

Mais questões de Engenharia de Software