Buscar

LINGUAGEM DE PROGRAMACAO AP4

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 5 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

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

1a Questão (Ref.: 201408085622) 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,22,1,16 
 
20,22,1,14 
 
19,22,15,16 
 
20,24,1,14 
 
19,24,15,24 
 
 
 
2a Questão (Ref.: 201408281831) Pontos: 0,1 / 0,1 
Com relação a conceitos de orientação a objetos, julgue os seguintes itens: I As variáveis ou métodos 
declarados com modificador de acesso private só são acessíveis a métodos da classe em que são declarados. II 
Uma classe deve possuir uma única declaração de método construtor. III Uma instância de uma classe abstrata 
herda atributos e métodos de sua superclasse direta. IV O polimorfismo permite substituir a lógica condicional 
múltipla (lógica switch ou faça caso). 
 
 
I e III 
 
II e III 
 
II e IV 
 
I e IV 
 
I e II 
Gabarito Comentado. 
 
 
 
 
3a Questão (Ref.: 201408109000) Pontos: 0,1 / 0,1 
Como se adiciona um pacote em Java? 
 
 
#include javax.swing; 
 
using javax.swing; 
 
include javax.swing; 
 
use javax.swing; 
 
import javax.swing; 
 
 
 
4a Questão (Ref.: 201408084635) Pontos: 0,1 / 0,1 
Sabemos que para manipularmos um objeto é necessário usarmos a chamada variável de referência. Analise as 
figuras abaixo e assinale qual está apresentado a utilização correta de uma variável de referência: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5a Questão (Ref.: 201408084660) Pontos: 0,1 / 0,1 
Caso desejasse programar um Robô que possuísse como características nome, código, data de fabricação e 
modelo, e que pudesse exibir um cumprimento às pessoas e uma frase quando andasse; como ficaria a 
implementação deste Robô usando Java como linguagem de programação? Assinale a alternativa correta: 
 
 public class Robo { 
String nome; 
int codigo; 
String dataFabricacao; 
String modelo; 
 
public void main (String [] args){ 
 
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 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 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 void cumprimentar(){ 
System.out.println("Olá pessoal!"); 
} 
 
public int andar(){ 
System.out.println("Estou andando!!!!"); 
} 
}

Outros materiais