Considere que a equipe esteja examinando o trecho de código ...
incumbência de desenvolver um sistema com as características
apresentadas a seguir.
* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition) v.6, envolvendo servlets, JSP (Java server
pages), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.
O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.
Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas
web em Java.
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.
Comentários
Veja os comentários dos nossos alunos
Justificativa da banca: 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.
cobrar xlst é tenso!!
Este é o tipo de questão que a banca pode dar qualquer resposta! Ora, a afirmação do programador não está errada, pois ele informa que o documento de saída PODE apresentar as tags e . Se o arquivo de entrada for bem formado, a saída será correta. Diferente seria se ele tivesse afirmado que a saída SMPRE apresentaria as tags e .
Uma dúvida: se for inserido um documento XML mal formado, ainda assim esse processador XSLT produzirá um documento XML, mesmo mal formado?
Em caso positivo, acho que o que o programador falou continuaria valendo, afinal ele disse que a saída seria um documento XML e que poderia ser que tivesse aquelas tags.
Mas se o processador XSLT simplesmente retornar algum erro, aí faz sentido, pois não foi gerado nenhum documento XML.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo