Buscar

AVS_AULA_PROGRAMACAO_ORIENTADA_OBJETOS

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

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

PROGRAMAÇÃO ORIENTADA A OBJETOS 
AVALIAÇÃO SUPLEMENTAR 
 
1a Questão (Ref.: 201708343863) Pontos: 1,0 / 1,0 
Um programa Java é listado a seguir: 
 
Um bloco do programa está faltando. Ao inserir o bloco: 
 
Qual será a saída exibida através do comando System.out.print ? 
 
 02 14 26 38 
 00 11 23 36 410 
 00 11 21 32 42 
 02 14 25 36 47 
 11 21 32 42 53 
 
 
 
 2a Questão (Ref.: 201708996010) Pontos: 1,0 / 1,0 
Seja um frame "f" criado a partir da seguinte linha de comando: JFrame f=new JFrame(); 
Marque a opção que traz a forma CORRETA de se estabelecer um um gerenciador de layout para o frame "f". 
 
 
f.setLayout(BorderLayout); 
 
f.add(BorderLayout()); 
 
f.add(BorderLayout); 
 
f.new BorderLayout(); 
 f.setLayout(new BorderLayout()); 
 
 
 
 3a Questão (Ref.: 201708333300) Pontos: 1,0 / 1,0 
Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar? 
 
 
 getText( ): captura o texto do campo. 
 setText(String): insere um texto no banco de dados. 
 getSelectedText( ): captura o texto do campo que foi selecionado. 
 setEditable(boolean): tornar ou não o campo editável. 
 isEditable( ): retorna true ou false, se o campo é ou não editável. 
 
 
 
 4a Questão (Ref.: 201708333124) Pontos: 1,0 / 1,0 
Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. 
 
 
 WindowClosed: chamado depois do fechamento da janela. 
 WindowClosing: chamado quando inicia o fechamento da janela. 
 
 WindowActivated: chamado quando usuário torna janela ativa. 
 
 WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. 
 WindowOpenFrame: chamado quando usuário abre uma nova janela. 
 
 
 
 5a Questão (Ref.: 201708482757) Pontos: 1,0 / 1,0 
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 
 
i, ii, iii, iv 
 
iv, ii, iii, i 
 
ii, iii, i, iv 
 iii, ii, i, iv 
 
 
 
 6a Questão (Ref.: 201708366586) Pontos: 1,0 / 1,0 
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? 
 
 
ResultSet 
 
PreparedStatement 
 
Connection 
 
Statement 
 DriverManager 
 
 
 
 7a Questão (Ref.: 201708366683) Pontos: 1,0 / 1,0 
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()); 
 } 
 } 
} 
 
 
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext() 
 Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next() 
 
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.createStatament(),stm.executeQuery, rs.hasNext() 
 
 
 
 8a Questão (Ref.: 201708413012) Pontos: 1,0 / 1,0 
Dentre as alternativas abaixo, assinale a alternativa CORRETA referente à Thread: 
I. Com Multiprogramação é possível alcançar paralelismo, somente em computadores com mais de uma CPU. 
II. Diferentes threads, podem parecer estar todas sendo executadas ao mesmo tempo. 
III. Java threads são objetos que nunca se comunicam entre si para compartilhar objetos em memória. 
 
 
Apenas I. 
 
Apenas I, II. 
 
Apenas II, III. 
 Apenas II. 
 
Apenas III. 
 
 
 
 9a Questão (Ref.: 201708491419) Pontos: 1,0 / 1,0 
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 é: 
 
 
stop() 
 
notify() 
 
start() 
 
wait() 
 notifyAll() 
 
 
 
 10a Questão (Ref.: 201708482795) Pontos: 1,0 / 1,0 
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. 
 
 
v, f, v 
 
f, v, f 
 
v, v, v 
 f, v, v 
 
v, v, f 
 
 
 
Período de não visualização da prova: desde 19/06/2019 até 03/07/2019.

Continue navegando