Questão
ID 2975448Disciplina: Tecnologia da Informação
Assunto: Padrões Criacionais
Ano: 2026 Banca: FCC - Fundação Carlos Chagas Órgão: Ministério Público do Estado de Sergipe
Um Ministério Público está desenvolvendo um módulo ASP.NET Core (C#) para integrar diferentes sistemas externos de apoio (protocolo eletrônico, consulta de antecedentes e validação de documentos). Cada sistema externo exige um conjunto consistente de objetos relacionados (por exemplo: ProtocoloClient, ConsultaService, ValidadorToken) que precisam ser compatíveis entre si conforme a origem dos dados. A equipe precisa alternar dinamicamente o sistema integrado em tempo de execução, sem acoplamento direto às classes concretas, além de viabilizar testes que substituam famílias inteiras de componentes. A decisão de projeto que melhor atende esse cenário é