← Questões de Programação

Programação · CONSULPLAN · 2025

Questão comentada de Programação

Determinada empresa está desenvolvendo uma aplicação web para gerenciamento de tarefas e deseja implementar uma funcionalidade que melhore a experiência do usuário. O objetivo é permitir que a lista de tarefas seja atualizada automaticamente sempre que uma nova tarefa for adicionada, sem a necessidade de recarregar a página, proporcionando maior interatividade e eficiência. Com base nos princípios de desenvolvimento de aplicações web dinâmicas, qual das abordagens a seguir relacionadas é a mais adequada para implementar essa funcionalidade utilizando AJAX?

Gabarito: D

AJAX é a ideia de conversar com o servidor “por baixo dos panos”, sem obrigar a página a dar aquele recarregamento geral que irrita o usuário e quebra o fluxo. Na prática, a aplicação envia uma requisição assíncrona, recebe os dados de volta e atualiza só a parte necessária da tela com JavaScript. É exatamente isso que permite uma lista de tarefas se renovar automaticamente quando uma nova tarefa entra no sistema. Perceba que o foco da questão não é apenas “mandar dados”, mas também “refletir a mudança na interface” de forma dinâmica. Isso combina muito com aplicações web modernas, que buscam mais interatividade e menos recarga completa. Em vez de trocar de página ou atualizar tudo, você altera somente o trecho da lista, o que deixa a experiência mais rápida e fluida. Por isso o gabarito D está correto: ela descreve o ciclo clássico do AJAX, com requisição assíncrona ao servidor e atualização da interface com JavaScript quando a resposta chega. Em linguagem de concurso, é a resposta que junta os dois pilares da dinâmica web: comunicação assíncrona e manipulação do DOM. As outras alternativas tentam parecer modernas, mas escapam da lógica do AJAX. CSS não conversa com servidor, link redireciona, e recarregar a página inteira é justamente o oposto da proposta. Se a questão fala em atualizar sem recarregar, o cheiro de AJAX aparece quase na mesma hora.

Continue treinando

Questões relacionadas