Buscar

POO AV

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0263_AV_201201030315 » PROGRAMAÇÃO ORIENTADA A OBJETOS
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	MARCIO PACHECO DE AZEVEDO
	Turma: 9001/AA
	Nota da Prova: 5,8    Nota de Partic.: 0   Av. Parcial 2  Data: 18/06/2016 11:00:24
	
	 1a Questão (Ref.: 201201124485)
	Pontos: 0,0  / 1,0
	Faça um programa em JAVA para apresentar a mensagem abaixo.
		
	
Resposta: import Swing
	
Gabarito:
import javax.swing.*;
public class HelloWorldSwing {
public static void main(String[] args) {
JFrame frame = new JFrame("HelloWorldSwing");
final JLabel label = new JLabel("Hello World");
frame.getContentPane().add(label);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
	
	
	 2a Questão (Ref.: 201201204727)
	Pontos: 0,8  / 1,0
	Um programador precisa conhecer como a estrutura Swing trabalha com Threads. Quanto as tipos de Threads, o que são Thread Inicial, Thread de tratamento de evento e Thread de trabalho - worker?
		
	
Resposta: Thread inicial - onde se inicia o codigo da aplicação Thread de tratamento de evento - Onde a maioria dos eventos são tratados. É onde há a interação com a maior parte com a classe Swing Thread de trabalho - Responsavel pelas aplicações em segundo plano,onde há processamento
	
Gabarito:
Thread Inicial: executa o código inicial da aplicação
Thread de tratamento de evento: onde todo o tratamento de eventos é feito. A maioria das interações com componentes Swing devem ser feitos através deste Thread.
Thread de trabalho - worker: processos executados em segundo plano, que consomem processamento.
	
	
	 3a Questão (Ref.: 201201781647)
	Pontos: 1,0  / 1,0
	Os objetos da classe JScrollPane fornecem capacidade de rolagem a componentes JComponent. O construtor JScrollPane(int, int) recebe, como parâmetros, dois valores inteiros que definem a política de rolagem - horizontal e vertical. Neste contexto, assinale a alternativa que apresenta a constante que representa a política para a barra de rolagem horizontal aparecer somente quando necessário.
		
	
	VERTICAL_SCROLLBAR_ALWAYS
	
	VERTICAL_SCROLLBAR_AS_NEEDED
	 
	HORIZONTAL_SCROLLBAR_AS_NEEDED
	
	HORIZONTAL_SCROLLBAR_NEVER
	
	HORIZONTAL_SCROLLBAR_ALWAYS
	
	
	 4a Questão (Ref.: 201201124567)
	Pontos: 1,0  / 1,0
	De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta.
		
	 
	Os componentes são posicionados na ordem inversa que foram adicionados.
	
	Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para baixo.
	
	É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita, do topo para baixo.
	
	Se a linha for muito longa, os componentes passam para a linha de baixo.
	
	Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente.
	
	
	 5a Questão (Ref.: 201201124905)
	Pontos: 1,0  / 1,0
	Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar?
 
		
	
	getSelectedText( ): captura o texto do campo que foi selecionado.
	
	isEditable( ): retorna true ou false, se o campo é ou não editável.
	 
	setText(String): insere um texto no banco de dados.
	
	getText( ): captura o texto do campo.
	
	setEditable(boolean): tornar ou não o campo editável.
	
	
	 6a Questão (Ref.: 201201283375)
	Pontos: 0,0  / 1,0
	A interface WindowListener disponibiliza 12 métodos de tratamento para os diferentes comportamentos possíveis para a janela. Com relação ao window.Deactivated (MouseEvent e) selecione a opção correta:
		
	
	Invocado quando ganha o foco;
	
	Invocado quando a janela é minimizada;
	 
	Invocado quando perde o foco;
	 
	Invocado quando a janela foi fechada.
	
	Invocado quando a janela foi aberta.
	
	
	 7a Questão (Ref.: 201201274362)
	Pontos: 0,5  / 0,5
	Para tratar eventos de texto, o Java disponibiliza uma série de tratadores de eventos. Visando este conceito, correlacione as colunas abaixo:
i. itemStateChanged(ItemEvent e)
ii. KeyTyped(KeyEvent e)
iii. textValueChanged(TextEvent e)
iv. focusGained(FocusEvent e)
(  ) Invocado quando o texto do component AWT sofre alguma alteração
(  ) Invocado quando uma tecla é apertada e o componente está em foco
(  ) Invocada quando um componente de seleção muda de estado
(  ) Invocado quando o componente ganha foco.
		
	
	iii, i, ii, iv
	 
	iii, ii, i, iv
	
	iv, ii, iii, i
	
	i, ii, iii, iv
	
	ii, iii, i, iv
	
	
	 8a Questão (Ref.: 201201158191)
	Pontos: 0,5  / 0,5
	Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemos embutir código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde a uma interface do pacote "java.sql" da API java?
		
	
	Statement
	
	ResultSet
	 
	DriverManager
	
	Connection
	
	PreparedStatement
	
	
	 9a Questão (Ref.: 201201602304)
	Pontos: 0,5  / 0,5
	Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "A interface ____________ é uma tabela de dados que representa o resultado de uma consulta em uma base de dados."
		
	
	Connection
	
	Statement
	
	Command
	
	DataSet
	 
	ResultSet
	
	
	 10a Questão (Ref.: 201201777943)
	Pontos: 0,5  / 0,5
	Para criar um programa que responda às necessidades do usuário, o programador precisa aprender como a estrutura Swing trabalha com Threads. Neste contexto, a maioria das interações com componentes Swing deve ser feita através da thread de tratamento de evento. Assinale a alterantiva que indica a classe que fornece métodos para auxiliar neste tratamento.
		
	
	SwingDispatcher
	
	SwingWorker
	 
	SwingUtilities
	
	SwingThread
	
	SwingManager

Outros materiais