Buscar

AV 2016 Programacao Or Objeto

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

27/06/2016 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=132335370&p1=201408034166&p2=2073361&p3=CCT0263&p4=102364&p5=AV&p6=14/06/2016&p10=44474252 1/4
   Fechar
Avaliação: CCT0263_AV_201408034166 » PROGRAMAÇÃO ORIENTADA A OBJETOS
Tipo de Avaliação: AV
Aluno: 201408034166 ­ RAFAEL NOGUEIRA LOPES
Professor: MARCIO PACHECO DE AZEVEDO Turma: 9001/AA
Nota da Prova: 8,0    Nota de Partic.: 2   Av. Parcial 2  Data: 14/06/2016 19:04:19
  1a Questão (Ref.: 201408128721) Pontos: 1,0  / 1,0
Faça um programa em JAVA para apresentar a mensagem abaixo.
Resposta: import javax.swings.*; import java.awt.*; public class HelloWorldSwing{ public class void main
(Strings args[]){ JFlowLayout flow=new JFlowLayout("HelloWorldSwing"); JLabel lb=new JLabel("HelloWorld");
flow.set.add(lb); flow.setDefaultCloseOperation(FlowLayout.EXIT_ON_CLOSE); flow.setVisible(true); } }
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.: 201408162715) Pontos: 1,0  / 1,0
Referente a JDBC, o que é ResultSet?
Resposta: ResultSet representa um conjunto de registros de resultados de uma consulta. A execução retorna
uma tabela de dados após uma consulta. Permite manuziar esses dados. Pertence ao pacote java.sql.
Gabarito: ResultSet é a interface responsável por manipular o conjunto de resultados de uma consulta.
Representa o conjunto de registros resultante de uma consulta. Esta permite realizar coerção (cast) entre tipos
Java e SQL.
  3a Questão (Ref.: 201408684909) Pontos: 1,0  / 1,0
O pacote de controles gráficos que o canvas não se altera com o sistema operacional é?
IO
alexandre
Realce
alexandre
Realce
alexandre
Realce
alexandre
Realce
alexandre
Realce
27/06/2016 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=132335370&p1=201408034166&p2=2073361&p3=CCT0263&p4=102364&p5=AV&p6=14/06/2016&p10=44474252 2/4
UTIL
  SWING
AWT
JAVAX
  4a Questão (Ref.: 201408128789) Pontos: 1,0  / 1,0
De acordo com os tipos de Layout, identifique qual das afirmações abaixo está INCORRETA.
 
­ GridLayout: permite construir uma tabela de componentes. Ao adicioná­los, eles são colocados da
esquerda para a direita e de cima para baixo em uma grade. Você pode especificar o número de colunas
e linhas que serão necessárias, e todas terão o mesmo tamanho. Se existir menos componentes do que
o total de espaços, eles ficarão vazios. Caso contrário, o componente excedente não será mostrado.
  ­ BoxLayout: é uma versão simplificada do GridBagLayout. Permite indicar a localização dos
componentes em coordenadas X e Y, porém não permite o controle da distância entre componentes.
­ BorderLayout: é o padrão. Divide a tela em cinco regiões (NORTH, SOUTH, EAST, WEST, CENTER).
Todo componente adicionado entra automaticamente no centro, "empurrando" os outros para as bordas. 
­ GridBagLayout: permite maior controle que o GridLayout. Neste layout você pode definir exatamente
como as regiões da sua grade irão se comportar e reformatar caso a janela tenha seu tamanho alterado.
Entretanto, é o gerenciador mais complexo de utilizar. Ele foi criado para ser utilizado por programas de
criação de GUI's.
­ FlowLayout: é o mais simples. Ele simplesmente "enche" o container com componentes da esquerda
pra direita, até terminar o espaço da linha. Daí, ele faz a mesma coisa na linha abaixo. Todos os
componentes sempre terão um espaço do tamanho que eles estão ocupando no momento.
  5a Questão (Ref.: 201408129141) Pontos: 1,0  / 1,0
Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar?
 
  setText(String): insere um texto no banco de dados.
getText( ): captura o texto do campo.
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.
  6a Questão (Ref.: 201408287610) Pontos: 1,0  / 1,0
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 entra na 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.
Invocado quando o mouse se moveu para região gráfica do componente sem nenhum botão apertado;
Invocado quando o mouse sai da região gráfica do componente;
  7a Questão (Ref.: 201408278598) 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:
alexandre
Realce
27/06/2016 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=132335370&p1=201408034166&p2=2073361&p3=CCT0263&p4=102364&p5=AV&p6=14/06/2016&p10=44474252 3/4
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.
iv, ii, iii, i
iii, i, ii, iv
  iii, ii, i, iv
ii, iii, i, iv
i, ii, iii, iv
  8a Questão (Ref.: 201408162427) 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
Connection
  DriverManager
ResultSet
PreparedStatement
  9a Questão (Ref.: 201408287617) Pontos: 0,5  / 0,5
A prioridade de um thread corresponde a preferência que ela terá perante as demais durante sua execução.
Quanto maior a prioridade de um thread, maior será sua preferência no uso da CPU. Threads de mesma
prioridade costumam partilhar o tempo de CPU igualmente. Para definir a prioridade de um thread, são usados:
números de 1 a 100, sendo que o número 50 é usado para definir a prioridade como normal.
números de 0 a 10, sendo que o número 5 é usado para definir a prioridade como normal.
números de 1 a 5, sendo que o número 3 é usado para definir a prioridade como normal.
  números de 1 a 10, sendo que o número 5 é usado para definir a prioridade como normal.
números de 1 a 100, sendo que o número 5 é usado para definir a prioridade como normal.
  10a Questão (Ref.: 201408782145) Pontos: 0,5  / 0,5
Os componentes GUI Swing não são seguros quanto ao uso de Threads. Quer dizer que se múltiplas Threads
acessam um componente Swing, os resultados podem não estar corretos. Todas as interações com
componentes Swing devem ser executadas a partir de uma Thread de cada vez. Neste contexto, assinale a
alternativa que indica a thread através da qual a maioria das interações com componentes Swing são feitas.
Thread coletora de lixo
Tread de atualização
Thread inicial
Thread de trabalho
  Thread de tratamento de eventos
Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.
alexandre
Realce
27/06/2016 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=132335370&p1=201408034166&p2=2073361&p3=CCT0263&p4=102364&p5=AV&p6=14/06/2016&p10=44474252 4/4
 
 
alexandre
Realce

Outros materiais