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.