Baixe o app para aproveitar ainda mais
Prévia do material em texto
Assinale a alternativa que representa a técnica que permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura. sobrescrita sobrecarga derivação de classes polimorfismo encapsulamento "Uma classe que não pode ser instanciada, podendo apenas ser estendida". Assinale a alternativa que indica esse tipo de classe. Interface Classe final Classe concreta Classe abstrata. Classe pai Em relação a um Servidor de Aplicações JAVA (Contentor JAVA), os seguintes itens descrevem o seu funcionamento básico, EXCETO: Recebe a response do servlet. Devolve a response para o cliente que enviou a request. Aguarda pelas requests. Repassa a request para o servlet correto. Apresenta o resultado da página na máquina do cliente. A respeito das características dos servlets, assinale a alternativa INCORRETA Arquivos JSP são transformados em servlets durante a sua execução No método ProcessRequest de um servlet é possível gerar o código HTML a ser apresentado Servlets são páginas html com java embutido Além do médodo ProcessRequest, outros métodos encontrados em um servlet são o doPost e doGet Servlets são classes java que herdam de HttpServlet Em JSP quais membros equivalem às variáveis e métodos pertencente à instância de classe caso fossem declarados em um Servlet convencional? Expressões Taglibs Scriptlets Comentários Declarações Qual tag do pacote Core da JSTL permite que seja feita uma interação entre os elementos de uma coleção especificada? while for forEach repeat loop Qual a classe de JDBC é responsável pela interface entre os clientes e os drivers JDBC? PreparedStatement DriverManager EntityManager EntityManagerFactory ResultSet Analise as seguintes afirmações a respeito de JSP: I. Em uma aplicação Web, há apenas um objeto page em cada JSP. II. Comentários JSP aparecem na resposta ao cliente. III. Os objetos com escopo session duram por toda a sessão de navegação do cliente. Assinale a opção correta. Apenas a afirmação II é verdadeira. Apenas a afirmação III é verdadeira. Nenhuma das afirmações é verdadeira. Apenas a afirmação I é verdadeira. As afirmações I, II e III são verdadeiras. Um elemento de grande relevância para a programação em qualquer linguagem da atualidade é o mapeamento objeto-relacional, responsável pela visualização e manipulação dos registros de bancos relacionais em termos de objetos da linguagem. Um exemplo deste tipo de ferramenta é o JPA, utilizado na linguagem Java, o qual usa anotações para determinar os tipos de relações expressos. Assinale a alternativa INCORRETA com relação a estas anotações: @OneToOne expressa relações do tipo um para um. @OneToMany expressa relações do tipo um para muitos. @OneToMany tem o mapeamento reverso definido como @ManyToOne. @ManyToOne recebe o valor mapeado através de uma coleção. @ManyToOne expressa relações do tipo muitos para um. Complete as lacunas no trecho de código-fonte abaixo com os termos corretos: __________ emf = Persistence.createEntityManagerFactory("PU"); __________ em = emf.createEntityManager(); em.getTransaction().begin(); c = new Curso(3, "EE"); em.__________(c); em.getTransaction().commit(); EntityManagerFactory; EntityManager; persist Database; Entity; put EntityManager; Command; insert Connection; Statement; execute EntityFactory; EntityManager; save
Compartilhar