Buscar

Programação Cliente Servidor - Aula 05 - Exercícios Resolvidos 04

Prévia do material em texto

22/10/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2253755&courseId=13181&classId=1186507&topicId=2687205&p0=03c7c0ace395d80182db0… 1/3
 
 
 
 PROGRAMAÇÃO CLIENTE SERVIDOR 5a aula
 Lupa 
PPT
 
MP3
 
 
22/10/2019
2019.3 EAD
 
 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:
 Permite recuperação assíncrona de dados usando XMLHttpRequest.
Representa os objetos no lado cliente com DOM.
Usa javascript como linguagem para desenvolver código no lado do cliente.
Usa (x)html / css para definir o aspecto visual da página.
Executa as requisições através do protocolo HTTP.
Respondido em 22/10/2019 21:58:57
 
 
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 >
4
Nenhum
1
2
 3
Respondido em 22/10/2019 21:59:03
 
 
Explicação:
22/10/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2253755&courseId=13181&classId=1186507&topicId=2687205&p0=03c7c0ace395d80182db0… 2/3
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:
Um método utilizado exclusivamente na validação de documento JavaScript.
 Um analisador de documentos XML, que tem como objetivo carregar ou criar um documento utilizando o JavaScript.
Uma técnica utilizada para a manipulação de metadados.
Uma classe de documentos criados em JavaScript.
Um objeto DOM implementado dentro do XML.
Respondido em 22/10/2019 21:59:13
 
 
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:
 DTD e XSD
DTD e XSLT
XSD e XSLT
XSD e XSL-FO
XSLT e XSL-FO
Respondido em 22/10/2019 21:59:17
 
 
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.
Necessita instanciar um objeto do tipo XMLHttpRequest.
É uma combinação de tecnologias cujo nome significa Http Asssíncrono, Java Script e XML.
 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.
Respondido em 22/10/2019 21:59:22
 
 
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
onresponsecomplete
 onreadystatechange
onready
22/10/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2253755&courseId=13181&classId=1186507&topicId=2687205&p0=03c7c0ace395d80182db0… 3/3
onresponse
Respondido em 22/10/2019 21:59:26
 
 
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.

Mais conteúdos dessa disciplina