wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TEPOO

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.
Quais dos identificadores abaixo podem ser usados como nomes de classes, atributos, métodos e variáveis em Java? 
a)
four 
b)
for
c)
static
d)
4ABC
2.
A edição JME da plataforma Java aplica-se ao desenvolvimento de programas para:
a)
Aplicações web complexas para empresas 
b)
Drivers para periféricos em geral 
c)
Aplicações para desktop
d)
Pequenos dispositivos eletrônicos como: agendas eletrônicas, telefone celular, palmtop e aparelhos eletrônicos em geral 
3.
O método "main" deve possuir uma assinatura que é obrigatória. Assinale a alternativa que corresponde à assinatura correta do método "main". 
a)
public static String main (String[] args)  
b)
public static void main (String args) 
c)
public static void main (String[] args) 
d)
public static int main (String[] args) 
4.
No pacote javax.swing existe a classe JOptionPane que contem vários métodos para apresentação de uma caixa de diálogo. Para receber uma entrada de texto do usuário o método adequado é o:
a)
showMessageDialog  
b)
showInputDialog  
c)
MessageInputDialog  
d)
showConfirmDialog 
5.
A linha de código que converte a palavra de conteúdo “123” para uma variável inteira x com o conteúdo numérico 123 é: 
a)
int x = Integer.parseInt("123");
b)
double x = Double.parseDouble(“123”);
c)
 int x = Integer.parseInt(123);
d)
String 123 = String.valueOf(x); 
6.
Analise o trecho de código a seguir e assinale o resultado gerado: 
class Exemplo0306{   public static void main (String args[]) {   int x = 10, y = 2, z = 0;   try {   z = x / y;   System.out.println (z);   }   catch (Exception erro)  {   System.out.println(“Erro”);    }   } }
a)
Exibirá “Erro”;
b)
Exibirá 5;
c)
Exibirá 0;
d)
Não vai executar, pois este código está com erro;
7.
Sobre o uso da palavra reservada this podemos afirmar que:

a)
Esta faz referência ao construtor corrente, isto é, ao objeto usado no momento;
b)
Esta faz referência ao objeto corrente, isto é, ao objeto usado no momento;
c)
Esta faz referência a classe corrente, isto é, ao objeto usado no momento;
d)
Esta faz referência a herança corrente, isto é, ao objeto usado no momento.
8.
Assinale a alternativa que apresenta o método responsável  por  fechar a janela e  encerrar a aplicação em java:
a)
setDefautCloseOperation (F.Jrame.EXIT_ON_APLICATION);
b)
setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
c)
Close ();
d)
setDefaultCloseOperation (F.Jrame.EXIT_ON_OFF);
9.
Os principais gerenciadores de layout apresentados em aula são:
a)
JButton, JLabel, JTextField;
b)
Grid,BorderLayout,FlowLayout;
c)
GridLayout,Border,FlowLayout;
d)
GridLayout,BorderLayout,FlowLayout;
10.
Quais dos seguintes termos representam duas propriedades diferentes de um objeto?
a)
Atributos e operações;
b)
Encapsulamento e Polimorfismo;
c)
Encapsulamento e Herança
d)
Métodos e operações;
11.
De acordo com a Orientação a Objetos, uma programação é considerada Orientada a Objeto, quando nela encontramos quais itens:
a)
Classes, métodos, herança,atributos, encapsulamento;
b)
a)  Classes, Objetos, métodos, polimorfismo, variavéis;
c)
Classes, Objetos, métodos, herança, polimorfismo, encapsulamento ;
d)
Public, Objetos, métodos, herança, atributos, encapsulamento ;
12.
Quando dizemos que uma classe (subclasse) herda de outra classe (superclasse). Estamos dizendo que esta classe herda quais são os elementos?
a)
Valores (String e int);
b)
  Herança e encapsulamento;
c)
Métodos (atributos e classes);
d)
Características (atributos e métodos);