QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - TRT 2 - Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação - 2025 • FCC • 2025

Durante a modernização do sistema de distribuição de processos judiciais em um Tribunal Regional do Trabalho, a equipe técnica identificou a necessidade de encapsular diferentes critérios de distribuição (por volume de trabalho, especialidade do magistrado, ou sorteio aleatório), mantendo a flexibilidade de alterar a lógica sem afetar os demais componentes do sistema.
Além disso, os analistas de requisitos demandaram um controle rigoroso de alterações na configuração de distribuição, com geração de logs e confirmação de operação, para atender à resolução do CNJ sobre rastreabilidade.

Considerando as boas práticas de Engenharia de Software e o uso adequado de Padrões de Projeto ( Design Patterns ), a decisão tecnicamente mais apropriada é:
A
Utilizar o padrão Decorator para empilhar diferentes estratégias de distribuição, permitindo herança dinâmica de critérios e o padrão Singleton para construir objetos complexos passo a passo.
B
Utilizar o padrão Adapter para converter critérios legados de distribuição em novos formatos, eliminando a necessidade de alterar os algoritmos principais.
C
Aplicar o padrão Strategy para encapsular os diferentes algoritmos de distribuição, junto ao padrão Command para permitir ações como “aplicar distribuição”, “registrar log ” e “confirmar operação” como comandos reutilizáveis e rastreáveis.
D
Utilizar exclusivamente o padrão Singleton para garantir uma única instância da lógica de distribuição e centralizar todas as decisões no mesmo objeto compartilhado.
E
Aplicar o padrão Observer em conjunto com o Prototype para que os critérios de distribuição sejam automaticamente atualizados com base nas alterações no banco de dados do CNJ.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.