Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS - AVALIAÇÃO PARCIAL

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1a Questão (Ref.:201703111900) Acerto: 1,0 / 1,0 
Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de 
informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é 
importada através da linha de comando: 
 import java.util.* 
 
dim java.util.* 
 
submit javax.io.* 
 
import javac.exe 
 
var java.scanner.* 
 
2a Questão (Ref.:201703104417) Acerto: 1,0 / 1,0 
Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao 
pacote relacionado. 
 
Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário. 
 Java Networking: Desenvolvimento de aplicações de banco de dados SQL. 
 
Java Swing: Criação de componentes de interface com o usuário mais sofisticadas. 
 
Java Basic I/O: Utilização de streams de dados. 
 
Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora. 
 
3a Questão (Ref.:201703762257) Acerto: 1,0 / 1,0 
Assinale a alternativa que indica corretamente a chamada ao construtor da classe GridLayout que cria uma grade com 3 linhas e 6 colunas. 
 
new GridLayout(2,5) 
 
new GridLayout(5,2) 
 
new GridLayout(3,5) 
 
new GridLayout(6,3) 
 new GridLayout(3,6) 
 
4a Questão (Ref.:201703882236) Acerto: 1,0 / 1,0 
Associe as colunas e marque a alternativa correta: 
1. Classe JFrame 
2. Classe JComponent 
3. Classe JButton 
4. GridLayout 
5. LayoutManager 
6. MouseListener 
( ) Classe filha de Container; 
( ) Interface proveniente da awt; 
( ) Classe filha de Frame proveniente da classe Window; 
( ) Classe filha de JComponent; 
( ) Classe filha de EventListener; 
( ) Classe que implementa LayoutManager. 
 
2,6,5,3,4,1; 
 
1,2,6,4,3,5; 
 
1,2,4,6,5,3; 
 2,5,1,3,6,4. 
 
2,6,5,4,3,1; 
 
5a Questão (Ref.:201704150091) Acerto: 1,0 / 1,0 
 
 
 
 
 
 
 
 
 
 
 
 
Um programador Júnior precisa adicionar, a um JFrame, um JButton com o texto "Enviar". Toda a vez que o mouse estiver sobre o botão, o 
cursor do mesmo deve ser alterado para o ícone "mãozinha". Dadas as opções abaixo, qual representa o trecho código necessário para 
este fim? 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
frame.add(botao); 
 JButton botao = new JButton("Enviar"); 
botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR)); 
frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new Cursor(HAND_CURSOR)); 
frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new Cursor.getPredefinedCursor(HAND_CURSOR)); 
frame.add(botao); 
 
6a Questão (Ref.:201703641779) Acerto: 1,0 / 1,0 
Na montagem de um menu em barras, em uma interface gráfica, qual a classe que possibilita a criação de itens de menu? 
 
JMenuBar 
 
JMenuList 
 
JMenuOption 
 
JMenu 
 JMenuItem 
 
7a Questão (Ref.:201703104586) Acerto: 1,0 / 1,0 
Sobre o tratamento de eventos, identifique qual das interfaces abaixo está INCORRETA. 
 
KeyListener 
 
WindowListener 
 
MouseListener 
 
FocusListener 
 LabelTextListener 
 
8a Questão (Ref.:201703254351) Acerto: 1,0 / 1,0 
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as colunas abaixo: 
i. mouseClicked 
ii. mouseEntered 
iii. mousseExited 
iv. mousePressed 
v. mouseReleased 
vi. mouseDragged 
( ) Quando o botão sai da região gráfica do componente. 
( ) Quando o botão do mouse é apertado 
( ) Quando o botão e pressionado e solto sobre um componente. 
( ) Quando o mouse se movimento e seu botão principal esta apertado 
( ) Quando o botão entra na região gráfica do componente. 
( ) Quando o botão do mouse é solto. 
 
v, iv, i, vi, ii, iii 
 iii, iv, i, vi, ii, v 
 
iii, i, iv, vi, ii, v 
 
v, ii, i, vi, iv, iii 
 
iii, ii, i, vi, iv, v 
 
9a Questão (Ref.:201703263010) Acerto: 1,0 / 1,0 
 
 
 
 
 
 
Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de determinado 
evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: 
 
ItemListener 
 KeyListener 
 
MouseListener 
 
ActionListener 
 
TextListener 
 
10a Questão (Ref.:201703647447) Acerto: 1,0 / 1,0 
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener? 
 textValueChanged 
 
textChanged 
 
textUpdated 
 
textPerformed 
 
actionPerformed

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais