QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
5 questões encontradas

Uma Secretaria da Fazenda precisa integrar sistemas internos de fiscalização com aplicações externas, como portais de serviços ao contribuinte e plataformas de análise de dados. Para isso, a equipe de TI aplica APIs baseadas em Web Services REST, utilizando JSON como formato de troca de dados, porque

A Web Services REST exigem o uso exclusivo do protocolo SOAP e contratos formais WSDL, garantindo padronização rígida e validação estrutural das mensagens trocadas entre os sistemas integrados.
B APIs REST utilizam recursos identificados por URIs, que operam de forma stateless , exploram métodos HTTP para ações sobre esses recursos e frequentemente empregam JSON como formato leve de representação.
C em serviços REST, o formato JSON é utilizado nas requisições, sendo as respostas obrigatoriamente retornadas em XML para garantir compatibilidade com navegadores e sistemas legados da administração pública.
D APIs REST focam em sessões mantidas no servidor para identificar o estado do cliente, o que facilita o controle transacional em integrações entre sistemas fiscais e garante maior segurança nas comunicações.
E o uso de APIs REST elimina a necessidade de versionamento, pois mudanças nos contratos de dados são automaticamente absorvidas pelos consumidores, desde que o formato JSON seja mantido.
Texto associado
Julgue os próximos itens, relativos a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.

Swagger é um conjunto de ferramentas de código aberto construídas em torno da especificação OpenAPI que permite projetar, criar, documentar e consumir APIs REST.

C Certo
E Errado
Órgão: Superior Tribunal Militar Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Suporte em Tecnologia da Informação Prova: CESPE/CEBRASPE - STM - Analista Judiciário - Área Apoio Especializado - Especialidade: Suporte em Tecnologia da Informação - 2025

No desenvolvimento de uma aplicação Angular, o serviço abaixo foi criado para buscar dados de clientes de um banco de dados usando HTTP.

No entanto, ao tentar consumir o método getProcessos () , surgiram erros de rede intermitentes, causando falhas na aplicação sem feedback adequado para o usuário, A melhor solução para administrar as exceções de rede nesse contexto é

A envolvera chamada em um bloco try-catch diretamente na função getProcessos () .
B incluir um operador retry() no Observable para tentar a requisição novamente antes de falhar.
C substituir o HttpClient por uma biblioteca externa mais robusta.
D retornar uma Promise ao invés de um Observable para melhor controle de erro.
E mover a lógica para o AppModule para tratamento global.
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Em uma aplicação web moderna destinada à gestão acadêmica, foi implementada uma interface que consome dados de múltiplos serviços externos via APIs RESTful e GraphQL, exigindo sincronização e persistência eficiente do estado entre diferentes módulos da aplicação. Com base nas melhores práticas de integração com APIs e gerenciamento de estado em aplicações distribuídas, assinale a alternativa correta.

A O armazenamento local de tokens de autenticação em variáveis globais JavaScript é considerado suficiente para garantir segurança e persistência de sessão para múltiplas requisições API.
B O uso de bibliotecas como Redux ou Vuex permite centralizar, controlar e sincronizar o estado da aplicação, favorecendo a previsibilidade das operações após múltiplas interações com APIs.
C A integração com APIs GraphQL impede o uso de cache local ou persistente, já que suas consultas sempre retornam dados não estruturados e imprevisíveis.
D Em aplicações que consomem APIs RESTful, manter o estado apenas por meio de armazenamento em sessão elimina completamente problemas de sincronização após múltiplas requisições assíncronas.
E A mutabilidade direta do estado global da aplicação é recomendada para acelerar performance em aplicações complexas, facilitando o debug e a manutenção.
Texto associado
A respeito de tecnologia de integração com RESTful, julgue os itens a seguir.

A arquitetura RESTful não possibilita o uso de servidores intermediários, chamados de balanceadores de carga, razão por que o cliente sempre se conecta ao servidor final.

C Certo
E Errado
Órgão: Serviço Federal de Processamento de Dados Cargo: Analista - Área Desenvolvimento de Sistemas Prova: CESPE/CEBRASPE - SERPRO - Analista - Área Desenvolvimento de Sistemas - 2021