Questões de Concurso Público ARTESP 2026 para Agente de Fiscalização à Regulação do Transporte I - Tecnologia da Informação

Foram encontradas 9 questões

Q4293838 Programação

Um programador gera um relatório de acessos em Golang com:



Imagem associada para resolução da questão



Sobre a ordem do for range no map e o if  err  !=  ni1, é correto afirmar que

Alternativas
Q4293840 Programação
Uma empresa está reforçando a segurança do seu sistema de autenticação e pediu à equipe de desenvolvimento que implemente uma regra de bloqueio de login para usuários que apresentem comportamento suspeito. O analista de segurança definiu as seguintes regras: um login deve ser bloqueado se o número de tentativas falhas for maior ou igual a 5 dentro de um intervalo de até 10 minutos, ou se o login vier de um IP marcado como suspeito e já houver pelo menos 3 tentativas falhas. Com base nessas regras, o desenvolvedor escreveu o seguinte pseudocódigo para a função responsável por decidir se o sistema deve bloquear ou não o login:

Imagem associada para resolução da questão

Nesse caso, a lacuna I deve ser corretamente preenchida por
Alternativas
Q4293841 Programação

Uma equipe de desenvolvimento mantém o model abaixo em um projeto Django, em condições ideais:



Imagem associada para resolução da questão



Eles querem acessar log.atraso_minutos calculando o valor em tempo de execução, sem criar coluna na tabela. O trecho que deve ser adicionado ao model é:

Alternativas
Q4293844 Programação

Um projeto Node.js com TypeScript possui um arquivo de entrada src/index.t.s contendo: 


Imagem associada para resolução da questão



Em produção, as variáveis de ambiente são injetadas pelo ambiente (Docker/Kubernetes), não por um arquivo .env. A equipe quer evitar que um arquivo .env de desenvolvimento seja carregado por engano em produção, mas ainda quer usar .env localmente no ambiente de desenvolvimento. Nesse contexto, a forma mais segura de ajustar esse código é

Alternativas
Q4293845 Programação

Um programador tem o seguinte código de busca de dados JavaScript ES6+:



Imagem associada para resolução da questão



A reescrita correta, sem considerar tratamento de exceções, usando async/await é:

Alternativas
Q4293846 Programação
Em um sistema de gestão de frotas de uma empresa de logística, a classe Veiculo já encapsula atributos e comportamentos comuns, como placa, capacidadeCarga e calcularAutonomia(). Porém, novos requisitos exigem que caminhões refrigerados controlem temperatura interna e ônibus gerenciem a lotação de passageiros, mantendo o reuso da lógica existente. Nesse cenário, a abordagem de modelagem orientada a objetos que atende a esses requisitos, preservando reuso, coerência semântica e princípios fundamentais de programação orientada a objetos é
Alternativas
Q4293847 Programação
Em uma empresa de logística urbana que possui um portal em Angular com módulos de Rastreamento de Entregas, Gestão de Frota, Faturamento e Administração, todo o frontend é empacotado em um único bundle, fazendo com que motoristas que acessam apenas o módulo de Rastreamento, via 4G, enfrentem um tempo de carregamento inicial muito alto. A equipe de desenvolvimento deseja reduzir o tempo de carregamento inicial, sem remover funcionalidades dos outros módulos, que são usados apenas pelo backoffice. Nesse cenário, a abordagem de arquitetura em Angular mais adequada é 
Alternativas
Q4293849 Programação
Em um site de acompanhamento de ônibus em tempo real, em telas grandes, o layout deve mostrar o mapa à esquerda e a lista de linhas de ônibus à direita. A lista deve ter uma área "colável no topo da rolagem. Em telas pequenas (celular), o layout deve se adaptar colocando o mapa em cima e a lista abaixo, com o mínimo de JavaScript. Para obter esses resultados a abordagem de CSS que deve ser utilizada é definir
Alternativas
Q4293850 Programação
Em um sistema de rastreamento de bagagens de uma empresa aérea, desenvolvido com React, o componente BagTrackingList exibe milhares de registros e é atualizado em tempo real conforme novos eventos de transporte chegam. Nos testes, a interface apresenta lentidão ao rolar a lista e durante as atualizações incrementais. Nesse cenário, a técnica mais adequada para melhorar o desempenho da renderização dessa lista em React é 
Alternativas
Respostas
1: B
2: A
3: E
4: A
5: D
6: C
7: A
8: D
9: E