SóProvas


ID
1932610
Banca
CESPE / CEBRASPE
Órgão
TCE-SC
Ano
2016
Provas
Disciplina
Programação
Assuntos

Julgue o item que se segue a respeito dos padrões XSLT e JSON.


O XSLT é utilizado para adicionar e(ou) remover elementos e atributos do arquivo de saída e para transformar um documento XML em um documento HTML ou XHTML, ou, ainda, em outro documento XML.

Alternativas
Comentários
  •  XSLT é uma linguagem para transformação de Documentos XML em outros formatos reconhecidos por um navegador web (XML, XHTML, HTML e outros). Em geral, ele faz isso ao transformar cada Elemento XML em Elemento (X)HTML. É possível adicionar ou remover elementos e atributos de/para um arquivo de saída, ou mesmo reorganizar elementos, executar testes, entre outros.

    http://www.estrategiaconcursos.com.br/blog/tcesc-2016-comentarios-da-prova-de-engenharia-de-software-e-desenvolvimento/

  • Gabarito foi alterado para errado.

    Justificativa: A transformação referida no item acontece, na verdade, nos elementos e atributos para ou a partir do arquivo de saída.

    http://www.cespe.unb.br/concursos/TCE_SC_15/arquivos/TCE_SC_JUSTIFICATIVAS_DE_ALTERA____O_DE_GABARITO__002_.PDF

  • Pela justificativa da banca para alteração de gabarito, não vi o erro até agora...

     

    "XSLT is used to transform an XML document into another XML document, or another type of document that is recognized by a browser, like HTML and XHTML." (https://www.w3schools.com/xml/xsl_languages.asp)

  • Quem adiciona e remove elementos HTML é o DOM e não o XSLT.

  • vou passar a vida marcando essa questão como certa

     

    Mas há uma diferença importante entre XSLT e CSS: o documento XSL pode adicionar conteúdo à apresentação do documento XML no browser, e também pode esconder conteúdo do XML apresentado no browser. Portanto, XSLT possibilita transformações mais potentes do que as folhas de estilo CSS.

    https://pt.wikipedia.org/wiki/XSLT

  • O erro está somente na Preposicao "do" ...o correto seria; ...elementos e atributos no arquivo de saida

  • Ridículo. Quem estudou com certeza vai errar, quem não estudou talvez acerte no chute

  • Pelo que entendi do erro, parece que foi trocado a posição. Não há outra explicação para esse gabarito!

    O XSLT é utilizado para adicionar e(ou) remover elementos e atributos e para transformar um documento XML do arquivo de saída em um documento HTML ou XHTML, , ou, ainda, em outro documento XML.

  • Gente, a questão está erradíssima, pois sabemos que o XSLT em sua função principal é formatar o documento, criar páginas de estilo e não remover elementos.

    Resposta: Errado

  • Gabarito: ERRADO

    Primeiramente, XSLT é uma linguagem para transformar documentos XML em documentos XHTML ou outros documentos XML.

    XSLT é usado para transformar um documento XML em outro documento XML, ou outro tipo de documento que é reconhecido por um navegador, como HTML e XHTML. Normalmente XSLT faz isso transformando cada elemento XML em um (X) elemento HTML.

    Com XSLT você pode adicionar / remover elementos e atributos para ou a partir do arquivo de saída. Você também pode reorganizar e classificar elementos, realizar testes e tomar decisões sobre quais os elementos deseja se mostrar ou esconder, além de outras.

    Inicialmente a banca considerou correta a questão, porém após os recursos, ela alterou o gabarito com a seguinte justificativa:

    "A transformação referida no item acontece, na verdade, nos elementos e atributos para ou a partir do arquivo de saída. "

    Veja que a questão traz apenas que é utilizado para adicionar e(ou) remover elementos e atributos do arquivo de saída, ficando incompleta.