Tecnologia da InformaçãoParadigmas e linguagens de programaçãoInstituto CONSULPAM 2026
GHC
Questão de Tecnologia da Informação
Questão 388 Em um sistema corporativo de processamento financeiro, a equipe pretende reduzir efeitos colaterais, facilitar testes automatizados de regras de negócio e aumentar a previsibilidade de funções responsáveis por cálculo de tributos e descontos. Segundo esse caso, assinale CORRETAMENTE a estratégia aderente a esse objetivo: a) O desenvolvedor deve focar em abstrações funcionais com funções puras e composição, minimizando dependência de estado mutável compartilhado. b) O desenvolvedor deve implementar herança profunda entre classes de cálculo, de modo a concentrar o comportamento em hierarquias especializadas. c) O desenvolvedor deve priorizar rotinas orientadas a eventos, porque a reação a estímulos externos substitui a necessidade de controle explícito de estado. d) O programador deve visar o uso predominante de variáveis globais, para permitir reaproveitamento direto dos valores intermediários entre módulos. e) O desenvolvedor deve concertar seus esforços na centralização da lógica em procedimentos monolíticos, reduzindo a fragmentação do código e o custo de invocação.
Em um ambiente de interface gráfica, um módulo precisa responder a cliques, alterações de foco, entrada de teclado e notificações assíncronas vindas de serviços externos. Nesse contexto, a abordagem CORRETAMENTE compatível com esse cenário é:
Mais questões de Paradigmas e linguagens de programação
- Legalle 2026Na implantação de um novo sistema de prontuário eletrônico, a equipe de TI avaliou duas soluções de software desenvolvidas em linguagens distintas: uma compilada e outra interpret…
- FAPEC 2026Considere os conceitos básicos de programação estruturada. Qual das características é fundamental para garantir a legibilidade, a manutenção e a modularidade de um programa escrit…
- FGV 2026O XOQDOQ é um modelo computacional clássico de dispersão atmosférica, desenvolvido para calcular rotineiramente a razão entre concentração média de efluentes radioativos e a taxa…
- Legalle 2026No contexto do desenvolvimento de sistemas em Java, um Analista de Sistemas está analisando o funcionamento interno da JVM (Java Virtual Machine) para otimizar o desempenho de uma…
- Instituto AOCP 2026Em compiladores, a otimização de código busca melhorar o desempenho do programa sem alterar seu resultado. Entre as técnicas de otimização de tempo, uma delas consiste em expandir…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.
