ID 137110 Banca FGV Órgão Senado Federal Ano 2008 Provas FGV - 2008 - Senado Federal - Analista de Sistemas Disciplina Programação Assuntos JEE (Java Enterprise Edition) Plataforma Java Ao desenvolver uma aplicação sob a plataforma Java EE 5, isso implica que: Alternativas a aplicação será compatível com as versões anteriores do Java Enterprise Edition J2EE 1.4. a aplicação deverá usar o JavaServer Faces. a aplicação poderá usar menos arquivos XML do que se fosse desenvolvida na plataforma J2EE 1.4. a aplicação será compatível com a versão 6.0 do Apache Tomcat. o desenvolvedor poderá utilizar o J2EE 1.4 SDK para testar a aplicação. Responder Comentários Verifica-se nesta questão que as possiveis respostas seriam as alternativas A e D. Porém, se formos analisar a opção D, não exige uma versão específica do J2EE paa a execução ou seja, de qualquer forma seria compatível. Sendo que uma resposta mais adequada seria a alternativa A.Errei por ansiedade!!! Ou seja, paciência!!! O suporte para anotações em classes surgiu a partir do Java 5 (1.5).Anotações (Annotations) são entendidos como metadados da classe que são acessados em tempo de compilação ou execução, e podem ser de classe, atributos ou métodos.As versões mais novas do Hibernate fazem uso das anotações para mapeamentos de entidades.Com isso, não precisamos mapeá-las em arquivos XML.Portanto, a partir do java 1.5, pode-se usar menos arquivos XML, trocando-os por anotacões diretamente nas classes.A questão a), está errada, pois no java 1.5 foram incluídas várias funcionalidades que a 1.4 não possui, como é o caso das annotations. No caso de eu desenvolver uma aplicação com as funcionalidades do Java 1.5, não conseguirei rodar ela corretamente no Java 1.4.Já a questão d), realmente ao meu ver está correta e poderia invalidar a questão, pois o java 1.5 é compatível com o apache 6.0.x. Isto está inclusive no site do apache tomcat. Corrigindo o comentário anterior, a compatibilidade do Tomcat é com o JAVA 5, e não com a JEE 5. São duas coisas diferentes. Realmente não há essa compatibilidade. Davi, vc tem razão. Tomcat é apenas um container web.Conforme documentação do Tomcat Apache Tomcat 6.0 requires the Java 2 Standard Edition Runtime Environment (JRE) version 5.0 or later. Fonte: http://tomcat.apache.org/tomcat-6.0-doc/RUNNING.txt tomcat não era um gato do desenho?