Questão nº 44

Questão de Tecnologia da Informação · FGV BANESTES 2021 (nº 44)

FGV2021Analista em Tecnologia da Informação - Desenvolvimento de SistemasTecnologia da Informação
Gabarito: Dver comentário ↓

Numa aplicação web, considere o caso em que um arquivo intitulado xpto.txt é obtido do servidor sem que a página inteira seja recarregada.
A estrutura básica correta do código para o uso da tecnologia Ajax nesse caso é:

Resposta comentada

Gabarito Alternativa D

AJAX (Asynchronous JavaScript and XML) permite que seu navegador converse com um servidor web para buscar ou enviar dados sem precisar recarregar a página inteira, tornando a experiência do usuário mais fluida e rápida.

  • (A) Incorreta: O código inicia e envia a requisição, mas não define uma função para lidar com a resposta do servidor (como onload ou onreadystatechange). Sem isso, a aplicação não saberá o que fazer com o conteúdo de xpto.txt quando ele for recebido.
  • (B) Incorreta: O nome do objeto para criar a requisição está incorreto; deveria ser XMLHttpRequest, não HttpRequest.
  • (C) Incorreta: Apresenta múltiplos erros: open é um método para configurar a requisição, não uma propriedade para atribuir uma função; send não recebe os argumentos do método e URL (isso é feito em open); e onload é uma propriedade de evento que recebe uma função, não um método que deve ser chamado manualmente.
  • (D) Correta: Esta é a estrutura básica correta. new XMLHttpRequest() cria o objeto da requisição; xhttp.onload = function(){ ... } define a função que será executada quando a requisição for concluída com sucesso (e a resposta estiver disponível); xhttp.open("GET", " xpto.txt ") configura o tipo de requisição (GET) e o arquivo a ser buscado; e xhttp.send() envia a requisição ao servidor.
  • (E) Incorreta: O nome do objeto está incorreto (XMLRequest em vez de XMLHttpRequest), e onload é uma propriedade de evento, não um método que aceita argumentos como open.

Fonte: FGV BANESTES 2021 Analista em Tecnologia da Informação - Desenvolvimento de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho