• Nenhum resultado encontrado

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 6 [CESPE 2011 TJ/ES - Cargo 4] Acerca de desenvolvimento de aplicações para Web, julgue os próximos itens.

● [76] XSLT é um subconjunto do XML Schema que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML. Para tanto, o XSLT define, entre outros aspectos, a forma como os documentos XML são acessados.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 7 [CESPE 2011 TJ/ES - Cargo 4] Acerca de desenvolvimento de aplicações para Web, julgue os próximos itens.

● [76] XSLT é um subconjunto do XML SchemaXSL que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML. Para tanto, o XSLT define, entre outros aspectos, a forma como os documentos XML são acessados.

● Gabarito: ERRADO.

Marco - Questões!!!

Marco - Questões!!!

[CESPE 2010 TRT 21ª Região - Cargo 11] Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue o item seguinte.

● [77] Considere que haja a necessidade de publicar os dados de trâmites de processos que se encontram armazenados em XML, no sítio do TRT, em formato HTML, e também em formato TXT, no servidor de arquivos. Para essa finalidade, uma solução adequada é utilizar o XSLT, pois essa é a opção recomendada pelo W3C para que documentos XML sejam transformados em documentos de texto ou documentos HTML, como nas condições requeridas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 9 [CESPE 2010 TRT 21ª Região - Cargo 11] Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue o item seguinte.

● [77] Considere que haja a necessidade de publicar os dados de trâmites de processos que se encontram armazenados em XML, no sítio do TRT, em formato HTML, e também em formato TXT, no servidor de arquivos. Para essa finalidade, uma solução adequada é utilizar o XSLT, pois essa é a opção recomendada pelo W3C para que documentos XML sejam transformados em documentos de texto ou documentos HTML, como nas condições requeridas.

● Gabarito: CERTO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 10 [CESPE 2010 TRE/MT - Cargo 5 – Questão 37] A respeito de XSLT, assinale a opção correta.

● [A] Uma transformação na linguagem XSLT é expressa na forma de uma folha de estilo, cuja sintaxe utiliza XML. ● [B] XSLT é uma linguagem para transformar somente

documentos XHTML em documentos HTML.

● [C] A transformação XSLT deve respeitar a estrutura da árvore de origem, ou seja, a árvore de destino não pode ter uma estrutura diferente da árvore de origem.

● [D] Uma transformação expressa em XSLT descreve regras para transformar uma ou mais árvores de origem em uma e somente uma árvore de destino.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 11 [CESPE 2010 TRE/MT - Cargo 5 – Questão 37] A respeito de XSLT, assinale a opção correta.

● [A] Uma transformação na linguagem XSLT é expressa na forma de uma folha de estilo, cuja sintaxe utiliza XML. ● [B] XSLT é uma linguagem para transformar somente

documentos XHTMLXML em documentos HTMLde vários outros formatos (XML, (X)HTML, texto).

● [C] A transformação XSLT devenão precisa respeitar a estrutura da árvore de origem, ou seja, a árvore de destino não pode ter uma estrutura diferente da árvore de origem. ● [D] Uma transformação expressa em XSLT descreve regras para transformar uma ou mais árvores de origem em uma e somente uma árvore de destino.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 12 [CESPE 2010 TRE/MT - Cargo 5 – Questão 37] A respeito de XSLT, assinale a opção correta.

● [E] O seguinte trecho é correto.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 13

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 14

Marco - Questões!!!

Marco - Questões!!!

<xsl:template match="/">

<xsl:for-each select="biblioteca/livro">

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 15 [CESPE 2010 TRE/MT - Cargo 5 – Questão 37] A respeito de XSLT, assinale a opção correta.

● [E] O seguinte trecho é incorreto.

Marco - Questões!!!

Marco - Questões!!!

[CESPE 2010 TRE/BA - Cargo 21] Em relação à linguagem XML, julgue os próximos itens.

● [51] O documento XSLT é necessário para a definição da estrutura de um documento XML.

● [52] O documento DTD permite a especificação da formatação de saída de um XML.

● [53] XML pode ser utilizado como linguagem padrão para a integração de fonte de dados de diferentes formatos.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 17 [CESPE 2010 TRE/BA - Cargo 21] Em relação à linguagem XML, julgue os próximos itens.

● [51] O documento XSLTXML Schema (ou DTD) é necessário para a definição da estrutura de um documento XML.

● Gabarito: ERRADO.

● [52] O documento DTDXSLT permite a especificação da formatação de saída de um XML.

● Gabarito: ERRADO.

● [53] XML pode ser utilizado como linguagem padrão para a integração de fonte de dados de diferentes formatos.

● Gabarito: CERTO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 18 [CESPE 2010 TCU] Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas web em Java.

● [135] Considere que a equipe esteja examinando o trecho de código de uma página XML apresentado a seguir e que um programador afirme que, se for usada para processamento de documentos XML por meio de processador XSLT (XML stylesheet transformation), essa página produzirá como saída um documento XML, que pode apresentar as tags <root> e <name>.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 19

Marco - Questões!!!

Marco - Questões!!!

<xsl:value-of select="name" /> </name> </xsl:template> </xsl:stylesheet> <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL /Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/persons"> <root> <xsl:apply-templates select="person"/> </root> </xsl:template> <xsl:template match="person"> <name username="{@username}">

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 20 [CESPE 2010 TCU] Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas web em Java.

● [135] Nessa situação, se discordar do programador, afirmando que essa análise da página não é consistente com as especificações da tecnologia a ser utilizada, o líder da equipe estará com a razão.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 21 [CESPE 2010 TCU] Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas web em Java.

● [135] Nessa situação, se discordar do programador, afirmando que essa análise da página não é consistente com as especificações da tecnologia a ser utilizada, o líder da equipe estará com a razão.

● Gabarito: CERTO.

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 22 A questão anterior teve seu gabarito modificado de ERRADO para CERTO pela seguinte justificativa:

● Caso a página XML de entrada não contenha exatamente uma tag que seja a raiz do documento então a saída não será um documento XML bem formado. Portanto, a afirmação do programador de que se um documento XML for recebido pelo processador XSLT isso irá produzir um documento XML na saída (independentemente das características mencionadas) não é compatível com a especificação da tecnologia, razão pela qual o item está CERTO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 23 [CESPE 2010 MPU – Cargo 52] Julgue os próximos itens acerca de XML (Extensible Markup Language).

● [139] Um arquivo XSLT (Extensible Stylesheet Language Transformation) permite transformar os dados de um arquivo XML. A maneira correta de se referir a um arquivo de estilo denominado mpuestilo.xml em um arquivo XML é mostrada a seguir.

● <stylesheet type="text/xsl" href="mpuestilo.xsl">

Marco - Questões!!!

Marco - Questões!!!

[CESPE 2010 MPU – Cargo 52] Julgue os próximos itens acerca de XML (Extensible Markup Language).

● [139] Um arquivo XSLT (Extensible Stylesheet Language Transformation) permite transformar os dados de um arquivo XML. A maneira correta de se referir a um arquivo de estilo denominado mpuestilo.xml em um arquivo XML é mostrada a seguir.

● <?xml-stylesheet type="text/xsl" href="mpuestilo.xsl"?> ● Gabarito: ERRADO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 25 [CESPE 2010 INMETRO – Cargo 12 – Questão 43] A XML é uma tecnologia para criar linguagens de marcação, a fim de descrever, de forma estruturada, dados de vários tipos. Com base nessa tecnologia, assinale a opção correta.

● [C] A XSLT permite transformar um documento XML em HTML, texto simples ou qualquer outro documento embasado em texto.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 26 [CESPE 2010 INMETRO – Cargo 12 – Questão 43] A XML é uma tecnologia para criar linguagens de marcação, a fim de descrever, de forma estruturada, dados de vários tipos. Com base nessa tecnologia, assinale a opção correta.

● [C] A XSLT permite transformar um documento XML em HTML, texto simples ou qualquer outro documento embasado em texto.

● Gabarito: CERTO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 27

Marco - Questões!!!

Marco - Questões!!!

<livro isbn="9788599296554"> <autor id="095">Dan Brown</autor>

<titulo>O Símbolo Perdido</titulo> <ano>2009</ano> <preco>25.00</preco> <oferta/> </livro> </livraria> <?xml version="1.0"?> <livraria> <livro isbn="9788598078359"> <autor id="064">Stephenie Meyer</autor> <titulo>Lua Nova</titulo> <ano>2008</ano> <preco>35.00</preco> <lancamento/> </livro>

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 28 [CESPE 2010 BASA – Cargo 16] Com base na estrutura do documento XML apresentado acima, julgue os próximos itens.

● [106] Para apresentar a lista de livros para o usuário, é indicado o uso de XSLT para que o formato seja convertido para HTML, mas, nesse caso, é necessário que o navegador tenha esse suporte.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 29 [CESPE 2010 BASA – Cargo 16] Com base na estrutura do documento XML apresentado acima, julgue os próximos itens.

● [106] Para apresentar a lista de livros para o usuário, é indicado o uso de XSLT para que o formato seja convertido para HTML, mas, nesse caso, é necessário que o navegador tenha esse suporte.

● Gabarito: ERRADO.

● Se o browser suporta XSLT, este pode ser usado para transformar o documento em XHTML no seu browser ● Como nem todos os browsers suportam XSLT, uma solução é

transformar os documentos XML no servidor

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 30 [CESPE 2010 ANEEL] Relativo às tecnologias, padrões e serviços web, julgue os itens a seguir.

● [82] O processamento de um documento XSLT suporta como entrada um documento XML, mas não os produz como saída.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 31 [CESPE 2010 ANEEL] Relativo às tecnologias, padrões e serviços web, julgue os itens a seguir.

● [82] O processamento de um documento XSLT suporta como entrada um documento XML, mas não os produz como saída.

● Gabarito: ERRADO.

Marco - Questões!!!

Marco - Questões!!!

[CESPE 2009 TRE/PR – Cargo 1] Quanto ao ambiente de desenvolvimento de aplicações para a Internet, julgue o item.

● [69] As folhas de estilos XSLT permitem transformar documentos XML para documentos HTML.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 33 [CESPE 2009 TRE/PR – Cargo 1] Quanto ao ambiente de

desenvolvimento de aplicações para a Internet, julgue o item. ● [69] As folhas de estilos XSLT permitem transformar

documentos XML para documentos HTML. ● Gabarito: CERTO.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 34

Marco - Questões!!!

Marco - Questões!!!

<xsl:for-each select="filmes/dados"> <tr> <td><xsl:value-of select="titulo"/></td> <td><xsl:value-of select="atorprincipal"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL /Transform"> <xsl:template match="/"> <html> <body> <h2>Meus Filmes</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Título</th> <th>Ator Principal</th> </tr>

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 35 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta. ● [A] O código, escrito em XSLT, necessita de um arquivo CSS

que contenha, no mínimo, um javascript que modifique a tabela com as tags titulo e atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 36 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta. ● [A] O código, escrito em XSLT, necessita de um arquivo CSS

que contenha, no mínimo, um javascript que modifique a tabela com as tags titulo e atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 37 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta.

● [B] Para funcionar corretamente, esse código, escrito em XML, necessita de um arquivo XSTL que contenha, no mínimo, as tags filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal em CSS para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 38 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta. ● [B] Para funcionar corretamente, esse código, escrito em XML

XSTL, necessita de um arquivo XSTLXML que contenha, no mínimo, as tags filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal em CSS para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 39 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta.

● [C] Para funcionar corretamente, esse código, escrito em HTML, necessita de um arquivo XML que contenha, no mínimo, as tags XSLT filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal em CSS para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

[CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta.

● [C] Para funcionar corretamente, esse código, escrito em

HTMLXSLT, necessita de um arquivo XML que contenha, no mínimo, as tags XSLTXML filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal em CSS

para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 41 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta. ● [D] Para funcionar corretamente, esse código, escrito em

XSLT, necessita de um arquivo XML que contenha, no mínimo, as tags XML filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 42 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta. ● [D] Para funcionar corretamente, esse código, escrito em

XSLT, necessita de um arquivo XML que contenha, no mínimo, as tags XML filmes e dados. Por sua vez, na tag de dados, devem existir tags de titulo e atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 43 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta.

● [E] O código, escrito em XSLT/javascript, necessita, para funcionar corretamente, de um arquivo HTML que contenha, no mínimo, as linhas filmes e dados. Por sua vez, na linha de dados, devem existir variáveis com o nome titulo e

atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 44 [CESPE 2009 TRE/MA – Cargo 6 – Questão 35] Considerando o trecho de código acima apresentado, assinale a opção correta.

● [E] O código, escrito em XSLT/javascript, necessita, para funcionar corretamente, de um arquivo HTMLXML que contenha, no mínimo, as linhas filmes e dados. Por sua vez, na linha de dados, devem existir variáveistags com o nome titulo e atorprincipal para gerar uma tabela de saída informando o conteúdo das tags processadas.

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 45

Marco - Questões!!!

</entradas> <pratos> <prato_principal> <nome>Peixe frito completo</nome> <preco>R$40,00</preco> </prato_principal> <prato_principal> <nome>Bife acebolado</nome> <preco>R$25,00</preco> </prato_principal> </pratos> </menu> <?xml version=”1.0" encoding=”UTF-8"?> <menu> <restaurante>A Boa Cozinha</restaurante> <entradas> <entrada> <nome>Bolinho de Bacalhau</nome> <preco>R$10,00</preco> </entrada> <entrada> <nome>Carpaccio</nome> <preco>R$15,00</preco> </entrada>

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 46

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 47 [CESGRANRIO 2008 Termoaçu – Questão 25] Dos XSLT abaixo, o que faz a transformação corretamente dos pratos principais é:

● [A]

Marco - Questões!!!

Marco - Questões!!!

[CESGRANRIO 2008 Termoaçu – Questão 25] Dos XSLT abaixo, o que faz a transformação corretamente dos pratos principais é:

● [A]

Marco - Questões!!!

Marco - Questões!!!

rogerioaraujo.wordpress.com – twitter: @rgildoaraujo - rgildoarauj@gmail.com 5

Documentos relacionados