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.