Buscar

BDQ Prova2

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

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: 03/11/2015 10:29:33 (Finalizada)
  1a Questão (Ref.: 201408418006) 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:
III e V
II, III e IV
  II e III
I, II e IV
I e V
 Gabarito Comentado.
  2a Questão (Ref.: 201408417531) 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 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.
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 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 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 diferentes tipos.
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
  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 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 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;
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
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!!!!");
}
`
  4a 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
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
19,22,1,16
  20,22,1,14
19,22,15,16
19,24,15,24
20,24,1,14
  5a Questão (Ref.: 201408417552) Pontos: 0,1  / 0,1
Quem sou eu?
 I) Sou compilado em um arquivo com extensão ".java".
 II) Posso ter métodos.
 III) Indico o comportamento de um objeto.
 IV) Vivo na Heap.
Analisando os itens acima, assinale a alternativa correta:
método; método; atributo; classe.
classe; classe; variável primitiva; método main.
  classe; classe; método; objeto.
atributo; classe; método; objeto.
objeto; variável de referência; atributo; atributo.
 Gabarito Comentado.

Outros materiais