Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
SIMULADO 3 DESENVOLVIMENTO DE SISTEMAS WEB Simulado: CCT0182_SM_201002070686 V.3 VOLTAR Aluno(a): ALAN DA SILVA Matrícula: 201002070686 Desempenho: 7,0 de 8,0 Data: 27/09/2013 19:22:49 (Finalizada) 1a Questão (Ref.: 200525002342) Pontos: 0,0 / 1,0 Assinale a sintaxe correta para a estrutura CASE em Java. 2a Questão (Ref.: 200525002325) Pontos: 1,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 3a Questão (Ref.: 200525002305) Pontos: 1,0 / 1,0 Considere o código java fornecido na figura a seguir: Qual será a saída após a execução do trecho de código mostrado na figura acima? AB A BC AC ABC 4a Questão (Ref.: 200525002301) Pontos: 1,0 / 1,0 (CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas em um mesmo pacote. O que é impresso como resultado da execução do programa composto pelas classes acima? |X|Z||X|||X|Z||Y|| |X||||X|||X||||X|| (|X|Z||X||(|X|Z||Y|| |X|Z||X|||X|Z||Z|| |X|Z||X|||X|Z||X|| 5a Questão (Ref.: 200525002312) Pontos: 1,0 / 1,0 Observe o trecho de código ilustrado na figura a seguir: Qual o valor de y ao final da execução do trecho de código ilustrado na figura acima? 26 22 18 20 24 6a Questão (Ref.: 200524998794) Pontos: 1,0 / 1,0 Analise as seguintes afirmativas sobre a linguagem de programação Java: I - É uma linguagem orientada a objetos, independente de plataforma. II - Inclui o recurso de ponteiro, tipo de dado cujo valor refere-se diretamente a um outro valor alocado em outra área de memória, através de seu endereço. III - Trata, automaticamente, da alocação e desalocação de memória. O correto está em: I, apenas. III, apenas. I, II e III. I e III, apenas. II e III, apenas. 7a Questão (Ref.: 200525002363) Pontos: 1,0 / 1,0 (FCC-2008) NÃO são nomes válidos em Java: Codigo e codigo 3tres e tres3 cod_valor e cod$valor _Real e $real um1 e dois2 8a Questão (Ref.: 200524998519) Pontos: 1,0 / 1,0 (FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade: reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto. descreve a quantidade de objetos que podem ser instanciados para uma determinada classe. garante que uma classe seja utilizada na composição de múltiplos objetos. expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto. indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe. 9a Questão (Ref.: 200524910220) Java é uma linguagem de programação com o objetivo de criar uma linguagem orientada a objetos dinâmica, para uso nos mesmos tipos de aplicações desenvolvidas em C e C++, mas sem as dificuldades e os erros mais comuns destas linguagens, facilitando a geração de código robusto, confiável, facilmente utilizável em plataformas diversas. Existem algumas características da tecnologia orientada a objetos como o encapsulamento. Explique essa característica. Sua Resposta: Compare com a sua resposta: Encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. O encapsulamento impede que um programa se torne tão independente que uma pequena modificação possa causar grandes efeitos de propagação. 10a Questão (Ref.: 200524993521) 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: 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.