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