Buscar

linguagem de programação avaliando apredizado 1

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Fechar 
 
 LINGUAGEM DE PROGRAMAÇÃO 
 
Simulado: 
Aluno(a): Matrícula : 
Desempenho: 0,5 de 0,5 Data: 27/11/2016 21:43:58 (Finalizada) 
 
 
 1a Questão (Ref.: 201511532825) 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 
 
 
 20,22,1,14 
 
19,22,15,16 
 
19,24,15,24 
 
20,24,1,14 
 
19,22,1,16 
 
 
 
 
 
 2a Questão (Ref.: 201511556203) Pontos: 0,1 / 0,1 
Como se adiciona um pacote em Java? 
 
 
 import javax.swing; 
 
use javax.swing; 
 
#include javax.swing; 
 
include javax.swing; 
 
using javax.swing; 
 
 
 
 
 
 3a Questão (Ref.: 201511531823) Pontos: 0,1 / 0,1 
Há vários conceitos importantes que devemos saber quando trabalhamos com a linguagem Java. Um destes 
conceitos é saber o que é uma classe. Assinale a alternativa que apresente a melhor definição para este termo: 
 
 
 
protótipo que define as variáveis de referência (variáveis que definem estados internos de um objeto) e 
métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) 
comuns a todos os objetos de um certo tipo. 
 protótipo que define os atributos (variáveis que definem estados internos de um objeto) e métodos (tipos 
de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos 
os objetos de um certo tipo. 
 
protótipo que define as variáveis primitivas (variáveis que definem estados internos de um objeto) e 
métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) 
comuns a todos os objetos de um certo tipo. 
 
protótipo que define as variáveis primitivas (variáveis que definem estados internos de um objeto) e 
métodos (tipos de serviços ou procedimentos que determinam o comportamento possível dos objetos) 
comuns a todos os objetos de diferentes tipos. 
 
protótipo que define os atributos (variáveis que definem estados internos de um objeto) e métodos (tipos 
de serviços ou procedimentos que determinam o comportamento possível dos objetos) comuns a todos 
os objetos de diferentes tipos. 
 
 
 
 
 
 4a Questão (Ref.: 201511532743) Pontos: 0,1 / 0,1 
Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a idade na 
própria caixa de diálogo. 
 
 
 
JOptionPane.showDialog("Informe a sua idade"); 
 
JOptionPane.showMessageDialog(idade, "Informe a sua idade"); 
 JOptionPane.showInputDialog("Informe a sua idade"); 
 
JOptionPane.showMessageDialog(null, "Informe a sua idade"); 
 
JOptionPane.showInputDialog(int idade, "Informe a sua idade"); 
 
 
 
 
 
 5a Questão (Ref.: 201511532298) Pontos: 0,1 / 0,1 
Observe o trecho de código abaixo: 
1. public class Avaliacao { 
2. String empresa; 
3. public static void main(String[] args) { 
4. Avaliacao a = new Avaliacao(); 
5. empresa = a.getEmpresa(); 
6. System.out.println(empresa); 
7. } 
8. public String getEmpresa() { 
9. return "Empresa!"; 
10. } 
11. } 
 
I. Compila e roda sem problemas e imprime "Empresa". 
II. Erro de compilação na linha 5. 
III. Erro de compilação na linha 6. 
IV. Erro de compilação na linha 10. 
V. Compila, mas quando rodar será lançada uma exceção. 
 
Estão corretas as afirmativas: 
 
 
 
II, III e IV 
 II e III 
 
I, II e IV 
 
I e V 
 
III e V 
 Gabarito Comentado.

Outros materiais