Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024
- Código
- ce188381
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-AC
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Área: Projetos de TI
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (alternativa E). A afirmação de que cada interação do usuário em uma SPA com AJAX resulta em recarregamento completo da página é falsa. Em uma Single Page Application, a página é carregada uma única vez e, a partir de então, as requisições AJAX (ou Fetch) são feitas de forma assíncrona para o servidor, atualizando apenas partes específicas do DOM (Document Object Model) sem recarregar a página inteira. O objetivo do AJAX é exatamente proporcionar uma experiência mais fluida, evitando recarregamentos completos.
A banca apresentou uma definição que contradiz o conceito de SPA. Em aplicações tradicionais (multi-page), cada ação do usuário pode levar a um novo carregamento de página, mas em SPAs isso não ocorre. O uso de AJAX permite que apenas o conteúdo necessário seja atualizado, mantendo a estrutura da página e recursos já carregados (CSS, JavaScript, imagens). Portanto, o item está Errado.
A alternativa C (Certo) seria escolhida por quem confunde SPA com aplicações tradicionais ou não conhece o funcionamento do AJAX. A alternativa E (Errado) é a correta.
A banca inverte o conceito: afirma que SPA com AJAX recarrega a página inteira, quando na verdade o AJAX é usado justamente para evitar recarregamentos completos. O candidato desatento pode marcar "Certo" por associar interação com atualização, mas a chave está em "recarregamento completo".
💡 Dica: Lembre-se: SPA = única página + atualizações parciais via AJAX/Fetch. A palavra "completo" é o termo que invalida a afirmação. Em provas, desconfie sempre de "toda", "sempre", "completamente" quando o assunto é SPA/AJAX.
Gabarito: Errado (alternativa E).
Link permanente: /questoes/ce188381