Q14790 AMAUC - 2026 - Prefeitura de Itá - SC - Analista de Sistemas
Ano: 2026
Banca: AMAUC
Assunto: Orientação a Objetos

No desenvolvimento de sistemas e arquitetura de software, o padrão de projeto "Observador" (Observer) é amplamente utilizado para gerenciar dependências entre objetos. Analise as afirmativas a seguir sobre Padrões de Projeto (Design Patterns) do Gamma et al. (GoF): I.O padrão Observer define uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente. II.O padrão Singleton garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela, sendo recomendado para gerenciar recursos compartilhados como pools de conexão com banco de dados. III.O padrão Estratégia (Strategy) permite definir uma família de algoritmos, encapsular cada um deles e torná-los intercambiáveis, permitindo que o algoritmo varie independentemente dos clientes que o utilizam. Está correto o que se afirma em:
Estatísticas

Seja o primeiro a enviar uma resposta para esta pergunta.


Questoes: AMAUC - 2026 - Prefeitura de Itá - SC - Analista de Sistemas