Questões de Concurso Público PROCERGS 2025 para Analista em Computação/Ênfase em Programação de Sistemas na Tecnologia Microsoft

Foram encontradas 13 questões

Q3636594 Programação
Em uma interface de programação de aplicações (API) ASP.NET Core com Entity Framework Core (EF Core) em produção, deseja-se evitar concorrência indevida e dependência cativa envolvendo DbContext. Qual é a adequada configuração de lifetimes? 
Alternativas
Q3636596 Programação
Um relatório de alta demanda da Controladoria-Geral da União (CGU) executa consultas simples em Structured Query Language (SQL), com latência mínima e mapeamento leve. Qual escolha é a mais adequada?
Alternativas
Q3636598 Programação
Uma aplicação ASP.NET Core será entregue em Kubernetes (K8s) da Empresa de Tecnologia e Informações da Previdência (Dataprev). Busca-se imagem final pequena e monitoramento de saúde nativo do cluster. Qual prática é a mais adequada? 
Alternativas
Q3636599 Programação
Em um servidor ASP.NET Core, deseja-se fazer a captura global de exceções correlação de logs por requisição. Qual configuração segue as recomendações oficiais? 
Alternativas
Q3636606 Programação
À luz das boas práticas de DI e lifetimes no ASP.NET Core, qual conjunto de correções alinha o projeto com dependências explícitas, testáveis e seguras para concorrência?
Alternativas
Q3636608 Programação
Em um portal web, a equipe precisa de um controle clicável que dispare uma ação (abrir modal e enviar dados) e seja acessível por padrão: foco via teclado, comportamento consistente (Enter/Espaço), nome acessível e papel semântico correto, compatível com leitores de tela e automação de testes. O código legado utiliza o seguinte:

Q37.png (504×80)

Qual decisão de projeto semântico atende melhor às boas práticas de HTML e WAI-ARIA?
Alternativas
Q3636612 Programação
Em um serviço ASP.NET Core, fora de manipuladores de evento, qual é o retorno apropriado para métodos assíncronos, considerando observação de exceções, possibilidade de await pelo chamador e boas práticas de escalabilidade?
Alternativas
Q3636613 Programação
Em um controlador ASP.NET Core anotado com [ApiController], o endpoint POST /servidores recebe um JSON no corpo com um tipo complexo (ServidorDto) e parâmetros simples como unidadeId (na rota) e ativo (na query string). Qual é o padrão de origem de dados nessa configuração? 
Alternativas
Q3636614 Programação
Um relatório mensal de um órgão federal consome milhões de linhas de uma base operacional usando EF Core. Os dados são apenas leitura (sem atualização das entidades em memória) e a equipe relata alto uso de CPU e memória ao executar as consultas no pipeline de CI. Qual técnica é mais apropriada para reduzir o overhead nas consultas desse relatório? 
Alternativas
Q3636616 Programação
Um sistema web em React usa roteamento no cliente (sem recarregamento completo). Na revisão de desempenho, observou-se que as transições entre páginas parecem "congelar" quando o usuário navega para áreas pouco usadas da aplicação. Considerando as características de uma Single Page Application (SPA), qual abordagem tende a melhorar a fluidez da experiência sem abandonar o modelo SPA?
Alternativas
Q3636619 Programação
Um sistema legado foi construído em .NET Framework 4.7, com interface em ASP.NET Web Forms e serviços SOAP via WCF. A equipe pretende migrar para uma plataforma mais moderna e multiplataforma (por exemplo, .NET 6 ou superior). Considerando apenas os recursos nativamente suportados na plataforma moderna (sem dependência de projetos comunitários), qual é um obstáculo técnico típico nessa migração?
Alternativas
Q3636622 Programação
No .NET 6, qual das alternativas abaixo apresenta a opção que deve ser adotada para reimplementar a interface web mantendo separação de responsabilidades?
Alternativas
Q3636627 Programação
Ao migrar de Web Forms para .NET 6, qual mecanismo de infraestrutura substitui o modelo System.Web (ex.: Global.asax, HttpModules/HttpHandlers) para processamento de requisições e roteamento?
Alternativas
Respostas
1: A
2: A
3: D
4: E
5: C
6: E
7: B
8: D
9: B
10: B
11: A
12: E
13: E