Buscar

Avaliação Final AV Programação Orientada à Objetos

Prévia do material em texto

EPS http://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_pro...
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS
CCT0760_AV_ 23/11/2018 13:51:06 (F) AV
Aluno:
Professor: MARCIO PACHECO DE AZEVEDO Turma: 9001/AA
Avaliação: Nota Partic.: Av. Parcial.: Nota SIA:
8,0 2,0 10,0 pts
PROGRAMAÇÃO ORIENTADA A OBJETOS
Ref.: 91159 Pontos: 0,00 / 1,00
Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta.
ButtonGroup: Componente utilizado para criar grupos de JRadioButtons
JLabel = Área em que o usuário utiliza para digitar.
JFrame = É um container (formulário) para outros componentes GUI.
JButton = Área que aciona um evento quando o usuário clica.
JTextField = Área em que o usuário insere dados pelo teclado.
Ref.: 692707 Pontos: 1,00 / 1,00
BorderLayout é a classe gerenciadora de leiaute que dispõe os componentes GUI em cinco áreas: norte (parte superior),
sul (parte inferior), leste (lado direito), oeste (lado esquerdo) e centro. Quando não definimos em qual setor o componente
irá entrar, ele irá para qual área?
Sul
Norte
Centro
Oeste
Leste
Ref.: 692661 Pontos: 1,00 / 1,00
Educational Performace Solution EPS ® - Alunos
1 of 4 28/11/2018 19:45
EPS http://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_pro...
Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que
permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos
indicados abaixo, assinale aquele que permite trocar a cor de frente do componente:
setBackground()
setFont()
setForeground()
setCursor()
setBorder()
Ref.: 250028 Pontos: 1,00 / 1,00
A interface MouseListener disponibiliza 14 métodos de tratamento para os diferentes comportamentos possíveis para
as funções do mouse. Com relação ao mouseEntered(MouseEvent e) selecione a opção correta:
Invocado quando o mouse se moveu para região gráfica do componente sem nenhum botão apertado;
Invocado quando o mouse entra na região gráfica do componente
Invocado quando o mouse sai da região gráfica do componente;
Invocado quando o botão do mouse é pressionado e em seguida movimentado com o componente;
Invocado quando o mouse se movimento e seu botão principal é apertado.
Ref.: 241016 Pontos: 1,00 / 1,00
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.
i, ii, iii, iv
iv, ii, iii, i
iii, ii, i, iv
iii, i, ii, iv
ii, iii, i, iv
Ref.: 124845 Pontos: 1,00 / 1,00
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?
Connection
DriverManager
Statement
ResultSet
Educational Performace Solution EPS ® - Alunos
2 of 4 28/11/2018 19:45
EPS http://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_pro...
PreparedStatement
Ref.: 124942 Pontos: 0,00 / 1,00
Dada a classe abaixo, complete as lacunas de forma correta:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Principal
{
public static void main(String[] args)
{
try
{
_______________("org.postgresql.Driver");
Connection con = ______________("jdbc:postgresql:BancoProva","aluno","prova");
Statement stm =_____________________;
ResultSet rs = ________________("select * from tabela");
while(________________)
{
System.out.println("Valor da primeira coluna do resultado" + rs.getString(1));
}
con.close();
}
catch(Exception e)
{
System.out.println("Erro:" + e.getMessage());
}
}
}
Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, con.createStatement(),stm.executeQuery, rs.next()
DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, rs.next()
Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next()
Ref.: 568978 Pontos: 1,00 / 1,00
A prioridade de uma thread corresponde à preferência que ela terá perante às demais durante sua execução. Quanto
maior a prioridade de uma thread, maior será sua preferência no uso da CPU. A prioridade é extremamente ligada ao
algoritmo de escalonamento de CPU que o sistema operacional utiliza. Para definir a prioridade de uma thread, em um
programa Java, utiliza-se o método:
getPriority()
yield()
setPriority()
interrupt()
sleep()
Ref.: 249678 Pontos: 1,00 / 1,00
Educational Performace Solution EPS ® - Alunos
3 of 4 28/11/2018 19:45
EPS http://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_pro...
Na sincronização de Threads, alguns métodos são muito importantes. O método que é responsável pela liberação de
uma ou mais Threads é:
start()
wait()
notify()
stop()
notifyAll()
Ref.: 241054 Pontos: 1,00 / 1,00
Os componentes GUI Swing podem fazer uso de Threads. Identifique com verdadeiro ou falso as alternativas abaixo:
( ) Todas as interações com componentes Swing devem ser executadas a partir de, no máximo, 10 Threads de cada vez
( ) invokeLater() solicita que algum código seja executado na Thread de despacho de evento. Este método retorna
imediatamente a execução do código, sem que seja necessário esperar.
( ) invokeAndWait(): Atua muito semelhante ao invokeLater(), exceto pelo fato de esperar pela execução do código.
f, v, v
v, v, v
v, f, v
v, v, f
f, v, f
Educational Performace Solution EPS ® - Alunos
4 of 4 28/11/2018 19:45

Mais conteúdos dessa disciplina