Você está na página 1de 3

BDQ Prova

http://www.bquestoes.estacio.br/prova_resultado_preview.asp?cod_his...

Detalhes

Avaliao: CCT0195_AV2_201001483171
Tipo de Avaliao: AV2
Aluno: 201001483171 - CLEBERSON VARGAS CASADIO
Professor: OSWALDO BORGES PERES
Nota da Prova: 4,0 de 8,0

1.)

Turma: 9001/AA

Nota do Trabalho:

Nota de Participao: 1

MANIPULAO DE ASPECTOS VISUAIS

Data: 01/09/2012

14 sem.

Pontos: 0,0 / 1,5

Faa um programa em JAVA para apresentar a mensagem abaixo.

Resposta: Public class HelloWord { Public static void main(string args[]) { system.out.println("Hello Word"); } } Eu
fiz esse que mostra no console, eu esqueci de alguns comandos para montar uma janela.

2.)

MULTITHREADING

15 sem.

Pontos: 0,0 / 1,5

Explique o ciclo de vida de uma Thread.

Resposta: new thread , runnable, not runnable, dead inicia uma nova thread e ela pode esta em execuo , em
espera e finalizada (morta)

3.)

MANIPULAO DE ASPECTOS VISUAIS

14 sem.

Pontos: 0,5 / 0,5

De acordo com algumas definies sobre JFrame identifique qual afirmao NO est correta.
Qualquer aplicativo Delphi ou VB sabe fechar sua janela sem problema, mas Java no.
A programao grfica est muito ligada ocorrncia de eventos, que no precisam ser tratados durante o
desenvolvimento do programa.
O setDefaultCloseOperation serve para dizermos ao programa o que queremos que o sistema faa quando
fechamos uma JFrame qualquer.
Ao contrrio de outras linguagens de programao, os containers Java no vm 100% para lidar com os
eventos bsicos que ocorrem em uma janela.
Um frame, implementado como uma instncia da classe JFrame, uma janela que tem acessrios tais
como borda, ttulo e botes para fechar e minimiz-la.

4.)

GERENCIADORES DE LAYOUT

14 sem.

Pontos: 0,5 / 0,5

De acordo com os tipos de Layout, identifique qual das afirmaes abaixo est INCORRETA.

1 de 3

05/09/2012 09:45

BDQ Prova

http://www.bquestoes.estacio.br/prova_resultado_preview.asp?cod_his...

- GridLayout: permite construir uma tabela de componentes. Ao adicion-los, eles so colocados da


esquerda para a direita e de cima para baixo em uma grade. Voc pode especificar o nmero de colunas e
linhas que sero necessrias, e todas tero o mesmo tamanho. Se existir menos componentes do que o
total de espaos, eles ficaro vazios. Caso contrrio, o componente excedente no ser mostrado.
- GridBagLayout: permite maior controle que o GridLayout. Neste layout voc pode definir exatamente
como as regies da sua grade iro 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
criao de GUI's.
- BorderLayout: o padro. Divide a tela em cinco regies (NORTH, SOUTH, EAST, WEST, CENTER). Todo
componente adicionado entra automaticamente no centro, "empurrando" os outros para as bordas.
- BoxLayout: uma verso simplificada do GridBagLayout. Permite indicar a localizao dos componentes
em coordenadas X e Y, porm no permite o controle da distncia entre componentes.
- FlowLayout: o mais simples. Ele simplesmente "enche" o container com componentes da esquerda pra
direita, at terminar o espao da linha. Da, ele faz a mesma coisa na linha abaixo. Todos os componentes
sempre tero um espao do tamanho que eles esto ocupando no momento.

5.)

DESENVOLVIMENTO DO SWING

14 sem.

Pontos: 0,5 / 0,5

De acordo com a definio de FlowLayout, identifique qual das alternativas abaixo NO est correta.
Se a linha for muito longa, os componentes passam para a linha de baixo.
Os componentes so posicionados na ordem inversa que foram adicionados.
Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente.
Trata o container como se fosse uma "pgina" ou um "pargrafo" da esquerda para a direita e de cima para
baixo.
uma classe gerenciadora de layout que arranja os componentes seqencialmente na janela, da esquerda
para a direita, do topo para baixo.

6.)

DESENVOLVIMENTO DO SWING

14 sem.

Pontos: 0,5 / 0,5

Identifique qual funcionalidade NO corresponde ao subpacote da API Swing


javax.swing.undo: Disponibiliza as classes de suporte para implementao de capacidade undo/redo nos
componentes.
javax.swing.tree: Contm as classes e interfaces que suportam o componente grficos em camadas.
javax.swing.filechooser: Contm classes de suporte para o componente file chooser.
javax.accessibility: Disponibiliza classes e interfaces que funcionam como elementos intermedirios entre os
elementos de interface swing e tecnologias de acesso interativas, tais como vdeos para deficientes visuais.
javax.swing.colorchooser: Contm classes de suporte para o componente color chooser.

7.)

MANIPULAO DE ASPECTOS VISUAIS

14 sem.

Pontos: 0,5 / 0,5

Trabalhando com componentes visuais como JFrame identifique qual o mtodo abaixo FALSO.

public void PasteCopy(): Faz a cpia/cola de um texto.


public void show(): Faz o frame aparecer na tela.
public void setVisible(boolean v): Faz com que o frame se torne visvel (v=true) ou no (v=false).
public void setTitle(String title): Coloca um ttulo na barra de ttulo da janela.
public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operao
quando fecha. Mais comum: JFrame.EXIT_ON_CLOSE.

2 de 3

05/09/2012 09:45

BDQ Prova

http://www.bquestoes.estacio.br/prova_resultado_preview.asp?cod_his...

8.)

MANIPULAO DE EVENTOS: COMBOBOX

14 sem.

Pontos: 0,5 / 0,5

Dado a lista de mtodos da classe JComboBox e suas aplicaes, o que NO correto afirmar?

void setEnabled(boolean b): habilita/desabilita combobox.


removeAllItens( ): remove todos os itens do combo.
void removeItemAt(int pos): remove item na posio pos.
getSelectedItem( ): retorna o idex do item selecionado.
setSelectedIndex(int): retorna o item na posio de indice indicada.

9.)

BANCO DE DADOS EM JAVA

Pontos: 1,0 / 1,0

Pontos: 0,0 / 1,0

15 sem.

Assinale a alternativa correta referente a uma exceo do pacote java.sql:


IOException
FileNotFoundException
OptionalDataException
SQLException
EOFException

10.)

BANCO DE DADOS EM JAVA

15 sem.

Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC):


O mtodo close() da classe Connection fecha uma conexo com o banco de dados
Statement representa uma conexo estabelecida com o Banco de Dados
possivel acessar Banco de Dados que no possuem Driver JDBC prprio atravs da ponte JDBC-ODBC.
O PreparedStatement uma subinterface de Statement
O executeQuery um mtodo da classe Connection para execuo de uma consulta

3 de 3

05/09/2012 09:45