Prévia do material em texto
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. Executa as requisições através do protocolo HTTP. Usa javascript como linguagem para desenvolver código no lado do cliente. Usa (x)html / css para definir o aspecto visual da página. Permite recuperação assíncrona de dados usando XMLHttpRequest. Respondido em 05/04/2020 02:03:04 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 2 3 Nenhum 1 Respondido em 05/04/2020 02:03:45 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: Um analisador de documentos XML, que tem como objetivo carregar ou criar um documento utilizando o JavaScript. Um objeto DOM implementado dentro do XML. Uma classe de documentos criados em JavaScript. Um método utilizado exclusivamente na validação de documento JavaScript. Uma técnica utilizada para a manipulação de metadados. Respondido em 05/04/2020 02:04:27 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 XSLT XSLT e XSL-FO DTD e XSD XSD e XSL-FO XSD e XSLT Respondido em 05/04/2020 02:05:03 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. Necessita instanciar um objeto do tipo XMLHttpRequest. Trabalha com uma função callback para a recepção dos dados. É uma combinação de tecnologias cujo nome significa Http Asssíncrono, Java Script e XML. Embora o nome na tecnologia dê a impressão de aceitar apenas XML, outros formatos podem ser utilizados. Respondido em 05/04/2020 02:05:42 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: onresponse onresponsecomplete onstatechange onreadystatechange onready