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
13 questões encontradas

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.

No contexto da linguagem Python 3, assinale a alternativa que apresenta corretamente o comando para exibir na tela o texto “Bem-vindo ao Python”.

A echo(“Bem-vindo ao Python”)
B print “Bem-vindo ao Python”
C printf(“Bem-vindo ao Python”)
D println(“Bem-vindo ao Python”)
E print(“Bem-vindo ao Python”)

Durante o desenvolvimento de uma aplicação web front-end com React, uma equipe precisa garantir a qualidade e a estabilidade da interface antes da publicação em produção. Diversas ferramentas e práticas de testes e depuração são discutidas, incluindo a automação de testes, a análise de erros lógicos e a simulação das interações do usuário. Considerando as melhores abordagens para testes e depuração em aplicações front-end, assinale a alternativa correta.

A Os testes unitários em aplicações front-end são usados principalmente para validar componentes visuais, não abrangendo funções JavaScript.
B A depuração de aplicações front-end é feita por inspeção manual do código-fonte, sem a necessidade de uso de consoles ou breakpoints do navegador.
C O uso de ferramentas como Jest e React Testing Library permite simular interações do usuário e validar comportamento de componentes durante o desenvolvimento.
D Em ambientes front-end, os testes de integração são dispensáveis caso o desenvolvedor utilize somente componentes reutilizáveis.
E A execução de testes automatizados no front-end tem contribuição limitada para a detecção de regressões, uma vez que dependem do feedback do usuário final.