Questões de Concurso Público CPRM 2025 para Analista em Geociências - Geoprocessamento

Foram encontradas 8 questões

Q3757607 Programação
Um desenvolvedor está criando um módulo Java para validar se a área de um lote é maior que 1000 m². Ele usa uma variável area do tipo double.
A opção que representa corretamente o teste condicional em Java é 
Alternativas
Q3757611 Programação
Durante o desenvolvimento de um dashboard complexo em React, percebe-se que a renderização de múltiplos componentes está sendo afetada por re-renderizações desnecessárias. O operador decide aplicar React.memo combinado com useCallback em alguns componentes.
A alternativa que melhor explica a razão técnica para essa escolha é que o
Alternativas
Q3757617 Programação
Durante o desenvolvimento de um sistema web de monitoramento ambiental, é necessário implementar uma função que destaque feições de uma camada vetorial ao clicar em um ponto do mapa.
A opção que implementa corretamente esse comportamento no OpenLayers é
Alternativas
Q3757618 Programação
Em uma aplicação com Hibernate, percebe-se que ao listar entidades, ocorre o problema de "N+1 selects", prejudicando a performance geral. O desenvolvedor deseja evitar esse comportamento mantendo a integridade das entidades relacionadas.
A forma mais eficaz de resolver esse problema é
Alternativas
Q3757619 Programação
Um cientista de dados trabalha com um DataFrame de milhões de registros e deseja aplicar uma função complexa em uma coluna de maneira eficiente, evitando gargalos de performance.
A prática mais recomendada nesse caso é
Alternativas
Q3757622 Programação
Em relação aos efeitos colaterais e ao ciclo de vida dos componentes funcionais no React, considere as afirmativas:
I. O hook useEffect pode simular os métodos componentDidMount, componentDidUpdate e componentWillUnmount dependendo da forma como é configurado.
II. Hooks como useMemo e useCallback são utilizados para memoização de valores e funções, ajudando a otimizar o re-render.
III. Ao utilizar useEffect sem um array de dependências, o efeito será executado uma única vez após a montagem do componente.
Está correto o que se afirma em
Alternativas
Q3757625 Programação
Sobre o modelo de execução de servlets em um servidor de aplicação Java EE, considere as afirmativas:
I. Cada requisição HTTP pode ser atendida por uma nova thread gerenciada pelo container, enquanto a instância do servlet é única por padrão.
II. Os servlets são thread-safe por padrão, não sendo necessário gerenciar concorrência manualmente.
III. Recursos compartilhados entre requisições, como variáveis de instância, podem gerar condições de corrida se não forem tratados corretamente.
Está correto o que se afirma em 
Alternativas
Q3757627 Programação
Sobre o uso de React e React Native no desenvolvimento de interfaces modernas, analise os itens a seguir:
( ) Em React, Hooks como useEffect e useState substituem a necessidade de classes para manipulação de ciclo de vida e estado de componentes.
( ) Em React Native, o componente View funciona como o equivalente direto de div no HTML, mas possui propriedades específicas para layout em dispositivos móveis.
( ) É recomendável utilizar o DOM virtual do React Native para otimizar o desempenho de renderizações complexas na interface.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é 
Alternativas
Respostas
1: B
2: B
3: A
4: D
5: C
6: D
7: A
8: A