Buscar

BDQ Prova4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0024_SM_201408351285 V.1   Fechar
Aluno(a): WILVISON RALIS CARDOSO Matrícula: 201408351285
Desempenho: 0,5 de 0,5 Data: 22/11/2015 16:19:09 (Finalizada)
  1a Questão (Ref.: 201408419730) Pontos: 0,1  / 0,1
Analise o seguinte trecho de código na linguagem Java:
int i1 = 5, i2 = 6;
String s1 = (i1>i2)? "x":"y";
Após rodar o trecho de código acima apresentado, o valor atribuído a s1 será:
5
x
  y
6
false
 Gabarito Comentado.
  2a Questão (Ref.: 201408417548) Pontos: 0,1  / 0,1
Quando um objeto é criado ele está usando para isto o chamado Bloco Construtor da Classe. Pode­se dizer que
o Bloco Construtor:
Pode­se determinar somente um bloco construtor por classe.
Deve ser criado somente para objetos polimórficos.
O bloco construtor deve ser do tipo private.
  Toda classe possui implicitamente o bloco construtor.
O bloco construtor não pode ter o mesmo nome da classe.
  3a Questão (Ref.: 201408417571) Pontos: 0,1  / 0,1
&DVR�GHVHMDVVH�SURJUDPDU�XP�5RE{�TXH�SRVVXtVVH�FRPR�FDUDFWHUtVWLFDV�QRPH��FyGLJR��GDWD�GH�IDEULFDomR�H
PRGHOR��H�TXH�SXGHVVH�H[LELU�XP�FXPSULPHQWR�jV�SHVVRDV�H�XPD�IUDVH�TXDQGR�DQGDVVH��FRPR�ILFDULD�D
LPSOHPHQWDomR�GHVWH�5RE{�XVDQGR�-DYD�FRPR�OLQJXDJHP�GH�SURJUDPDomR"�$VVLQDOH�D�DOWHUQDWLYD�FRUUHWD�
public class Robo {
String nome;
int codigo;
String dataFabricacao;
String modelo;
 
public void main (String [] args){
 
public void cumprimentar(){
   System.out.println("Olá pessoal!");
}
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
 
public void andar(){
   System.out.println("Estou andando!!!!");
}
}
`
  public class Robo {
String nome;
int codigo;
String dataFabricacao;
String modelo;
public void cumprimentar(){
   System.out.println("Olá pessoal!");
}
 
public void andar(){
   System.out.println("Estou andando!!!!");
}
`
public static void main{
         public class Robo {
String nome;
int codigo;
String dataFabricacao;
String modelo;
public void cumprimentar(){
   System.out.println("Olá pessoal!");
}
 
public void andar(){
   System.out.println("Estou andando!!!!");
}
`
public class Robo
String nome;
int codigo;
String dataFabricacao;
String modelo;
 
public double cumprimentar(){
   System.out.println("Olá pessoal!");
}
 
public int andar(){
   System.out.println("Estou andando!!!!");
}
`
public class Robo
String nome;
int codigo;
String dataFabricacao;
String modelo;
 
public void cumprimentar(){
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
   System.out.println("Olá pessoal!");
}
 
public int andar(){
   System.out.println("Estou andando!!!!");
}
`
  4a Questão (Ref.: 201408984010) Pontos: 0,1  / 0,1
O código é executado normalmente, pois c é uma instancia da mesma classe que o atributo
Será gerado erro de compilação pois há erro de sintaxe em: c.cor="Prata";
  Será gerado um erro de compilação, pois o atributo é private.
O código é executado normalmente, pois c não é uma instancia da mesma classe que o atributo
O objeto c não pode ser instanciado, pois não há construtor na classe.
 Gabarito Comentado.  Gabarito Comentado.
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
  5a Questão (Ref.: 201408418533) Pontos: 0,1  / 0,1
Dado o seguinte código: 
1 public class Janela extends JFrame implements ActionListener 
2 { 
3 JTextField t1,t2; 
4 JButton b1,b2; 
5 Janela() 
6 { 
7 setBounds(150,1500,300,300); 
8 setTitle ("Minha Janela"); 
9 setBackGround(Color.white); 
10 b1= new JButton("OK"); 
11 b2 = new JButton("Confirmar"); 
12 t1= new JTextField(10); 
13 t2 = new JTextField(10); 
14 getContentPane().setLayout(new GridLayout(2,2)); 
15 getContentPane().add(t2); 
16 getContentPane().add(b1); 
17 getContentPane().add(t1); 
18 getContentPane().add(b2); 
19 b1.addActionListener(this); 
20 b2.addActionListener(this); 
21 } 
22 public void actionPerformed(ActionEvent e) 
23 { 
24 if (e.getSource()==b1) 
25 { t2.setText(t1.getText());} 
26 } 
27 } 
Quais são as linhas que indicam respectivamente: 
­ registro para gerar evento do botão; 
­ método que captura o evento; 
­ definição da interface de evento a ser usada; 
­ definição do layout da janela
19,24,15,24
19,22,1,16
20,24,1,14
  20,22,1,14
19,22,15,16

Outros materiais