Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
PROGRAMAÇÃO CLIENTE SERVIDOR Avaliação Parcial: CCT0780_SM_221 V.1 Aluno(a): RUBENS Matrícula: 2021 Acertos: 10,0 de 10,0 Data: 16/04/2018 15:15:54 (Finalizada) 1a Questão (Ref.:201404327545) Acerto: 1,0 / 1,0 Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Agregação Sobrecarga Sobrescrita Herança Encapsulamento 2a Questão (Ref.:201404327632) Acerto: 1,0 / 1,0 Assinale a alternativa que representa a técnica que permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura. polimorfismo sobrecarga derivação de classes encapsulamento sobrescrita 3a Questão (Ref.:201404327427) Acerto: 1,0 / 1,0 Qual das afirmativas abaixo é falsa com relação aos Web Servers Java? Todo JSP é transformado pelo contexto em um Servlet. Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos. O principal contexto para Web utilizado é o Tomcat. Não são capazes de gerenciar estado. Permitem tratamento diferenciado para chamadas GET e POST. 4a Questão (Ref.:201404327673) Acerto: 1,0 / 1,0 Quando falamos de programação WEB, temos uma definição de uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, estamos nos referindo a(o) Java Web Servlet Java PHP ASP 5a Questão (Ref.:201404327388) Acerto: 1,0 / 1,0 Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP: Geralmente páginas JSP são utilizadas como views e Servlet como controlllers Toda página JSP é transformada em um Servlet Não possuem o método main, pois estão sob controle dos contêineres JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner Para criar um Servlet é necessário criar uma classe derivada de HttpServlet 6a Questão (Ref.:201404327406) Acerto: 1,0 / 1,0 Analise as seguintes afirmações a respeito de JSP, em seguida assinale a opção correta. I. Em uma aplicação Web, há apenas uma diretiva 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 Apenas a afirmação III é verdadeira. Apenas a afirmação I é verdadeira. As afirmações I, II e III são verdadeiras. As afirmações I e II são verdadeiras. Apenas a afirmação II é verdadeira. 7a Questão (Ref.:201404327561) Acerto: 1,0 / 1,0 Dada a classe abaixo, complete as lacunas de forma correta: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Principal { public static void main(String[] args) { try { _______________("org.postgresql.Driver"); Connection con = __________("jdbc:postgresql:BancoProva","aluno","prova"); Statement stm =_____________________; ResultSet rs = ________________("select * from tabela"); while(________________) { System.out.println("Valor da primeira coluna do resultado" + rs.getString(1)); } con.close(); } catch(Exception e) { System.out.println("Erro:" + e.getMessage()); } } } DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext() Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next() DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, rs.next() Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, rs.hasNext() DriverManager.getConnection, Class.forName, con.createStatement(),stm.executeQuery, rs.next() 8a Questão (Ref.:201404327552) Acerto: 1,0 / 1,0 Java Database Connectivity(JDBC) consiste de um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional. Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC): O método close() da classe Connection fecha uma conexão com o banco de dados O PreparedStatement é uma subinterface de Statement O executeQuery é um método da classe Connection para execução de uma consulta É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC Statement representa uma conexão estabelecida com o Banco de Dados 9a Questão (Ref.:201404327646) Acerto: 1,0 / 1,0 A anotação @ManyToMany será usada toda vez que quisermos indicar um relacionamento do tipo: Muitos para um Um para muitos Um para um Muitos para nenhum Muitos para muitos 10a Questão (Ref.:201404327642) Acerto: 1,0 / 1,0 A anotação @ManytToOne será utilizada toda vez que quisermos indicar um relacionamento do tipo: Um para um Cascade Um para muitos Muitos para um Muitos para muitos
Compartilhar