Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SISTEMAS WEB Simulado: CCT0182_SM_201102204935 V.2 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 1,0 de 8,0 Data: 23/04/2015 09:48:05 (Finalizada) 1a Questão (Ref.: 201102346293) Dada a definição da classe a seguir, quais problemas poderiam ocorrer, se ela fosse herdada? Como você evitaria esses problemas? public class Point { public Point (int x, int y){ this.x = x; this.y = y; } public Point getLocation( ) { return new Point (x, y); } public void move (int x, int y) { this.x = x; this.y = y; } public void setLocation (int x, int y){ this.x = x; this.y = y; } public void setLocation(Point p){ this.x = p.x; this.y = p.y; } public int x; public int y; } Sua Resposta: ADA Compare com a sua resposta: Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento. Tornar x e y privados resolveria a situação. 2a Questão (Ref.: 201102468495) O que podemos desenvolver no Ambiente de programação do J2EE? Sua Resposta: Ad Compare com a sua resposta: Ambiente de desenvolvimento para redes, Internet, Intranet e afins. 3a Questão (Ref.: 201102337489) Pontos: 0,0 / 1,0 Considere o trecho de código ilustrado na figura a seguir: Qual será a saída do código ilustrado na figura? -1,6,3 0,-6,0 2,-6,0 1,-6,3 0,6,0 4a Questão (Ref.: 201102337495) Pontos: 0,0 / 1,0 Associe as colunas abaixo e marque a alternativa correta sobre orientação a objetos. (1) Classe ( ) é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis (atributos). (2) Atributo ( ) consiste na separação de aspectos internos e externos de um objeto. Este mecanismo é utilizado amplamente para impedir o acesso direto ao estado de um objeto (seus atributos), disponibilizando externamente apenas os métodos que alteram estes estados. (3) Herança ( ) são características de um objeto. Basicamente a estrutura de dados que vai representar a classe. (4) Encapsulamento ( ) representa um conjunto de objetos com características afins. 4,1,2,3 3,2,4,1 1,2,3,4 4,3,2,1 3,4,2,1 5a Questão (Ref.: 201102468373) Pontos: 0,0 / 1,0 Marque o método que é chamado quando o navegador envia uma solicitação HTTP ao Servidor usando POST. doPost doPut doGet doDelete doDo 6a Questão (Ref.: 201102350401) Pontos: 0,0 / 1,0 (FCC - 2008) A função Java: public boolean VerificarCPF (string CPF); representa um exemplo do conceito de: polimorfismo. encapsulamento. overload. herança. override. 7a Questão (Ref.: 201102340441) Pontos: 1,0 / 1,0 Analise o seguinte programa desenvolvido na linguagem Java. Qual será o resultado obtido após a execução deste programa? A+B = 24 A+B = 524 A+B = 29 A + B = 245 A+B = 5 8a Questão (Ref.: 201102350392) Pontos: 0,0 / 1,0 (FCC - 2010) Métodos estáticos em Java são aqueles que: realizam alguma tarefa que não é dependente do conteúdo de algum objeto. realizam alguma tarefa que é dependente do conteúdo de algum objeto. não podem ser acessados diretamente pelo nome da classe a que pertencem, mas sim por meio de um objeto da classe. são acessados por objetos que não necessitam de ser instanciados explicitamente. existem em subclasses de uma herança. 9a Questão (Ref.: 201102847032) Pontos: 0,0 / 1,0 Um objeto da Classe ResultSet pode ser visualizado como uma tabela. Qual o método utilizado para percorrer as linhas dessa tabela. finnaly() try() next() exec() prev() 10a Questão (Ref.: 201102847029) Pontos: 0,0 / 1,0 Os objetos da classe java.sql.Connection representam conexões para o banco de dados. Uma vez de posse deste objeto, criamos um objeto da classe Statement, que usamos para executar consultas SQL. Qual o método que tomada em comandos SELECT retorna o resultado de operações como um ResultSet. executeSQL executeManager executeUpdate executeRequest executeQuery
Compartilhar