Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 1/5 Avaliação: CCT0182_AV1_201001141113 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV1 Aluno: 201001141113 - ALYSSON DE ALMEIDA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9001/AA Nota da Prova: 2,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 22/04/2013 11:00:53 1a Questão (Cód.: 115802) Pontos: 0,5 / 0,5 (UFPR - 2010) Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: and, or, not &&, ||, ! .and., .or., .not. *, +, ~ &, #, $ 2a Questão (Cód.: 116641) Pontos: 1,0 / 1,0 (FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: o seu método stream() é invocado. ocorre a execução do método getOutputStream(). ocorre um destroy() no processo cliente. o seu método init() é invocado. o método service() é definido. 3a Questão (Cód.: 120198) Pontos: 0,0 / 0,5 Considere os métodos a seguir, definidos em java.lang.Math: public static int max(int a, int b); public static long max(long a, long b); public static float max(float a, float b); public static double max(double a, double b); Considere, agora, as afirmativas abaixo: I - Os métodos max( ) são todos exemplos de sobrecarga. Eles diferem apenas no tipo de parãmetro. II - Sobrecarga, também, conhecida como polimorfismo paramétrico, permite que o mesmo nome de método seja utilizado para muitos métodos diferentes. Cada método difere apenas no número e no tipo de seus parâmetros. III - A sobrecarga é útil quando um método não é definido por seus argumentos. Por exemplo, o método max( ) é um conceito genérico que recebe dois parâmetros e informa qual é o maior. cpm Highlight cpm Highlight cpm Highlight 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 2/5 O correto está em: I e II, apenas. II e III, apenas. I, II e III. I e III, apenas. I, apenas. 4a Questão (Cód.: 120172) Pontos: 0,0 / 0,5 Considere o código e as afirmativas abaixo: 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 3/5 I - As classes formam uma hierarquia de herança simples. A classe base, PersonalityObject, declara um método: speak( ). Cada subclasse redefine speak( ) e retorna sua própria mensagem, baseada em sua personalidade. II - O polimorfismo faz com que PersonalityObject pareça ter muitos comportamentos diferentes. III - Pode-se afirmar que personalities é um exemplo de variável polimórfica: variável que pode conter muitos tipos diferentes. I e III, apenas. II e III, apenas. I, apenas. I, II e III. I e II, apenas. 5a Questão (Cód.: 115799) Pontos: 0,0 / 1,0 (FCC-2011) No ambiente de programação Java o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. uma classe abstrata permite apenas métodos abstratos. a herança múltipla permite que mais classes sejam estendidas. uma interface pode definir tanto métodos abstratos quanto não abstratos. toda classe é uma subclasse direta ou indireta da classe Object. 6a Questão (Cód.: 124973) Pontos: 0,0 / 1,0 (FCC - 2008) A função Java: public boolean VerificarCPF (string CPF); representa um exemplo do conceito de: polimorfismo. overload. herança. 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 4/5 herança. encapsulamento. override. 7a Questão (Cód.: 115923) Pontos: 0,0 / 1,0 (FCC - 2010) Em relação à orientação a objetos, considere as assertivas abaixo. I. Um objeto pode ser real ou abstrato. Sendo uma instância de uma classe, possui informações e desempenha ações. II. Uma classe especifica a estrutura de dados e os métodos operacionais permissíveis que se aplicam a cada um dos seus objetos. Pode ter sua própria estrutura de dados e métodos, bem como podem herdá-la de uma superclasse. III. Todas as características de uma superclasse são reusáveis por aquelas classes que são seus subtipos. Assim, uma superclasse é um supertipo de uma ou mais classes. IV. No polimorfismo duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que tem a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada. É correto o que se afirma em: I, II, III e IV. I, II, III, apenas. I, II e IV, apenas. I, III e IV, apenas. II, III e IV, apenas. 8a Questão (Cód.: 115781) Pontos: 0,0 / 1,0 (COPEVE-UFAL-2011) Dado o trecho de código Java apresentado a seguir, ao compilar o código na máquina virtual da Sun, a compilação concluirá, porém um aviso (warning) será apresentado, indicando que a classe não possui nenhum atributo ou método público. a compilação não será realizada devido a um erro na linha 4. a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será gerado. a compilação não será realizada devido a um erro de inicialização errada na Linha 2. a compilação concluirá, porém um aviso (warning) será apresentado, solicitando a definição do método construtor da classe Cliente. 9a Questão (Cód.: 125075) Pontos: 0,0 / 1,0 Considere as seguintes afirmativas sobre JSP e servlets: i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG. ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente. iii. uma página gerada por um servlet não pode conter código javascript. iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. 06/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV1&p6=22/4/2013&p10=2797522 5/5 A quantidade de afirmativas corretas é: 1 4 3 0 2 10a Questão (Cód.: 115787) Pontos: 0,5 / 0,5 (INSTITUTO CIDADES-2009 -Adaptada) Acerca de interfaces em Java, analise as seguintes afirmativas: I. Interfaces são classes 100% abstratas. II. Nas Interfaces, os métodos são implicitamente public abstract. III. Nas Interfaces, os atributos são implicitamente private, static, final. Podemos afirmar corretamente que: Apenas a afirmativa I está correta. Apenas as afirmativas II e III estão corretas. As afirmativas I, II e III estão corretas. Apenas as afirmativas I e III estão corretas. Apenas a afirmativa I e II estão corretas. Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Compartilhar