← Questões de Programação

Programação · CONSULPLAN · 2025

Questão comentada de Programação

O setor de TI da SEMCONGER desenvolveu um sistema de gestão administrativa web para otimizar processos internos. Sabe-se que o sistema utiliza AJAX para melhorar a experiência do usuário ao enviar e receber dados sem recarregar a página. Um dos desenvolvedores propôs diferentes abordagens para implementar essa funcionalidade. Qual das afirmativas sobre a utilização do AJAX está INCORRETA?

Gabarito: C

AJAX não é uma tecnologia única, mas um conjunto de técnicas para fazer a página conversar com o servidor sem precisar recarregar tudo. Na prática, isso melhora a experiência do usuário, porque a troca de dados acontece de forma assíncrona: você clica, envia, recebe resposta e a interface continua viva, sem aquele “pisca-pisca” da página inteira. No JavaScript, isso pode ser feito com XMLHttpRequest, fetch ou outras bibliotecas. O importante é que o navegador envie a requisição e trate a resposta para atualizar só a parte necessária da tela. Por isso, é comum usar AJAX para consumir APIs RESTful e mostrar dados dinamicamente na interface. A alternativa C está incorreta porque ela generaliza de forma errada: o método POST não é “sempre” mais eficiente que GET, e muito menos transmite dados de forma binária. GET e POST têm usos diferentes; GET costuma ser usado para consultas e pode ser mais simples e cacheável, enquanto POST é mais apropriado para envio de dados no corpo da requisição, como formulários e operações que alteram o estado no servidor. A ideia de eficiência depende do contexto, não de uma regra absoluta.

Continue treinando

Questões relacionadas