SóProvas


ID
331609
Banca
FGV
Órgão
FIOCRUZ
Ano
2010
Provas
Disciplina
Programação
Assuntos

Asynchronous JavaScript and XML (AJAX) é um termo criado recentemente para duas características poderosas dos browsers que existem há anos mas tem sido ignoradas por muitos criadores de páginas web até recentemente, quando aplicações como Gmail, Google suggest e Google Maps foram lançadas. AJAX não é uma tecnologia, na verdade, envolve várias, cada uma atuando da sua própria maneira, tornando-se juntas uma poderosa ferramenta. Nesse contexto, além de suporte à Javascript, analise as afirmativas abaixo, associadas às tecnologias incorporadas pelo AJAX.

I. Troca e manipulação de dados usando XML e XSLT.
II. Retorno de dados assincronamente usando XMLHttpRequest.
III. Apresentação baseada nas Web Standards usando XHTML e CSS.

Assinale:

Alternativas
Comentários
  • As principais tecnologias do Ajax são: HTML, XHTML: formato básico de apresentação de conteúdo; Document Object Model (DOM): referência da estrutua manipulável do navegador. Pode ser entendida com uma API; CSS: formata o estilo visual. XML: formato padronizado de dados para manipulação e comunicação; XSLT: transforma dados XML em outras formas de dados. XMLHttpRequest: objeto do navegador para comunicação assíncrona ou síncrona com o servidor; JavaScript: linguagem de ligação entre os diversos componentesFonte: Ajax: Guia de Programação
    Editora: Érica Autor: FERNANDO EMMANOEL BORBA ISBN: 8536501375 Origem: Nacional Ano: 2006 Página: 23
  • I. Troca e manipulação de dados usando XML e XSLT.
    Correto.
    (...)Here are what I consider to be the tools used to build Ajax web applications:
    * Extensible HyperText Markup Language (XHTML)
    (...)Now, obviously, other things can go into building an Ajax application, such as Extensible Stylesheet Language Transformation (XSLT)
    [Fonte: O'Reilly - Ajax- The Definitive Guide - Anthony T. Holdener III - 1e - 2008]

    II. Retorno de dados assincronamente usando XMLHttpRequest.
    Correto.
    (...)driving the Ajax component of an Ajax web application is the XMLHttpRequest object. This object allows for asynchronous communication between the client and the server.
    [Fonte: O'Reilly - Ajax- The Definitive Guide - Anthony T. Holdener III - 1e - 2008]

    III. Apresentação baseada nas Web Standards usando XHTML e CSS.
    Correto.
    (...)These organizations have provided some of the standards we web developers use day in and day out, such as XHTML, CSS, JavaScript, the DOM, XML, XSLT(...)Not only does Ajax use each standard, but also these standards are either the fundamental building blocks of Ajax or may be used in exciting ways with Ajax web applications.
    [Fonte: O'Reilly - Ajax- The Definitive Guide - Anthony T. Holdener III - 1e - 2008]

    Portanto, o item correto é "e) se todas as afirmativas estiverem corretas."
  • FGV sempre tirando das questões da Internet. Que piada!

    http://www.portaleducacao.com.br/informatica/artigos/4485/o-que-e-ajax