No contexto de tecnologias e técnicas associadas a desenvol...

Próximas questões
Com base no mesmo assunto
Q3453878 Programação
No contexto de tecnologias e técnicas associadas a desenvolvimento web, assinale a alternativa que contém aquela cuja finalidade é permitir que páginas web se comuniquem com um servidor em segundo plano (background), sem recarregar toda a página.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - AJAX.

1. Tema central da questão:

Esta questão aborda um conceito importante no desenvolvimento web: a capacidade de uma página se comunicar com o servidor em segundo plano, sem precisar ser recarregada completamente. Esse tipo de técnica é fundamental para criar experiências mais dinâmicas, rápidas e agradáveis para o usuário, como preenchimento automático de formulários ou atualização de listas de mensagens em tempo real.

2. Resumo teórico:

AJAX (Asynchronous JavaScript And XML) é um conjunto de técnicas de desenvolvimento web que permite enviar e receber dados de um servidor sem recarregar a página inteira. Utilizando JavaScript, a página envia requisições (normalmente via objeto XMLHttpRequest ou fetch), processa as respostas e atualiza partes do conteúdo dinamicamente. Isso resulta em aplicativos web mais rápidos e responsivos.

Referência: MDN Web Docs - Guia AJAX

3. Justificativa da alternativa correta:

A alternativa D - AJAX corresponde exatamente à técnica descrita no enunciado: comunicação com o servidor em segundo plano sem recarregar a página. É uma competência essencial para front-end moderno.

4. Análise das alternativas incorretas:

  • A - CSS: CSS é usado para estilização visual das páginas, não para comunicação com servidores.
  • B - SQL: SQL é uma linguagem para manipulação de bancos de dados, não sendo utilizada diretamente em páginas web para comunicação assíncrona.
  • C - HTML: HTML estrutura o conteúdo da página; não executa lógica de comunicação com servidores.
  • E - Tableless: Tableless é uma técnica de usar CSS para layout, evitando tabelas, sem relação com comunicação em segundo plano.

5. Estratégias de interpretação:

Note palavras-chave como "comuniquem com um servidor em segundo plano" e "sem recarregar toda a página". Elas direcionam para técnicas assíncronas, eliminando CSS, HTML e Tableless, e excluindo SQL por ser linguagem de banco de dados.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo