Buscar

TESTE DE CONHECIMENTO - AULA 5 - XML e AJAX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO CLIENTE SERVIDOR 
5a aula 
 
 
Lupa 
 
 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0780_EX_A5_201801039844_V1 12/10/2019 
Aluno(a): MAIKON CARDOSO LEMOS 2019.3 EAD 
Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201801039844 
 
 
 
 
 1a Questão 
 
 
Ajax não é meramente uma tecnologia. É uma abordagem moderna para desenvolvimento de sites 
interativos. A abordagem de desenvolvimento tradicional tem semelhanças e diferenças em relação ao 
Ajax. Uma característica exclusiva de Ajax em relação à abordagem tradicional é que: 
 
 
 
Representa os objetos no lado cliente com DOM. 
 Permite recuperação assíncrona de dados usando XMLHttpRequest. 
 
Usa (x)html / css para definir o aspecto visual da página. 
 
Executa as requisições através do protocolo HTTP. 
 
Usa javascript como linguagem para desenvolver código no lado do cliente. 
Respondido em 12/10/2019 19:20:24 
 
 
Explicação: 
O grande diferencial do AJAX é permitir um comportamento assícrono do cliente nas chamadas HTTP. 
 
 
 
 
 
 2a Questão 
 
 
Quantos erros podem ser observados no código XML seguinte? 
 
< contatos > 
 < contato nome="Ana" > 
 < telefone >1111-1111< /telefone > 
 < telefone >1122-1122< /Telefone > 
 < /contato > 
 < contato nome=João > 
 < telefone >2211-1111< /telefone > 
 < telefone >2222-1122< /telefone > 
< /contatos > 
 
 
 
2 
 
1 
javascript:abre_frame('2','5','','','');
javascript:abre_frame('2','5','','','');
javascript:abre_frame('3','5','','','');
javascript:abre_frame('3','5','','','');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','5','','','');
javascript:abre_frame('3','5','','','');
 3 
 
4 
 
Nenhum 
Respondido em 12/10/2019 19:21:33 
 
 
Explicação: 
São três errros: atributo sem aspas, tag telefone abrindo com minúscula e fechando com maiúscula, e 
ausência de fechamento no segundo contato. 
 
 
 
 
 
 3a Questão 
 
 
De modo geral, o XML parser nada mais é do que: 
 
 
 
Uma técnica utilizada para a manipulação de metadados. 
 
Uma classe de documentos criados em JavaScript. 
 Um analisador de documentos XML, que tem como objetivo carregar ou criar um documento 
utilizando o JavaScript. 
 
Um objeto DOM implementado dentro do XML. 
 
Um método utilizado exclusivamente na validação de documento JavaScript. 
Respondido em 12/10/2019 19:22:55 
 
 
Explicação: 
Com o uso de um XML Parser, é possível trabalhar os dados de um documento XML segundo uma visão em 
árvore. 
 
 
 
 
 
 4a Questão 
 
 
Um esquema define uma gramática para determinado domínio do problema, e a sintaxe XML permite duas 
formas para a definição de esquemas, que são: 
 
 
 
XSD e XSL-FO 
 
XSLT e XSL-FO 
 
DTD e XSLT 
 
XSD e XSLT 
 DTD e XSD 
Respondido em 12/10/2019 19:24:33 
 
 
Explicação: 
As duas formas são: DTD, que apresenta sintaxe mais simples, mas que não é XML, e XSD, com uso de 
XML e apresentando uma sintaxe mais complexa. 
 
 
 
 
 
 5a Questão 
 
 
Assinale a alternativa INCORRETA acerca do AJAX. 
 
 
 Permite apenas chamadas assíncronas ao servidor. 
 
Trabalha com uma função callback para a recepção dos dados. 
 
Embora o nome na tecnologia dê a impressão de aceitar apenas XML, outros formatos podem ser 
utilizados. 
 
Necessita instanciar um objeto do tipo XMLHttpRequest. 
 
É uma combinação de tecnologias cujo nome significa Http Asssíncrono, Java Script e XML. 
Respondido em 12/10/2019 19:25:32 
 
 
Explicação: 
O uso de AJAX permite chamadas síncronas ou assíncronas, mas dificilmente o modo síncrono é utilizado. 
 
 
 
 
 
 6a Questão 
 
 
Com relação ao XMLHttpRequest, o método para tratamento dos dados recebidos deve ser associado ao 
mesmo através do atributo: 
 
 
 
onstatechange 
 onreadystatechange 
 
onresponse 
 
onresponsecomplete 
 
onready 
Respondido em 12/10/2019 19:27:00 
 
 
Explicação: 
O atributo onreadystatechange deve ser associado a uma function, e esta será chamada a cada alteração 
do estado do protocolo HTTP no processo de comunicação solicitado. 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','167481303','3399435842');

Continue navegando