Buscar

POO simulados AV2 03

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

Fechar
 PROGRAMAÇÃO ORIENTADA A OBJETOS
Simulado: CCT0079_SM_200901247084 V.1 
Aluno(a): BRUNA JARDIM FERREIRA Matrícula: 200901247084 
Desempenho: 0,3 de 0,5 Data: 18/05/2016 11:26:28 (Finalizada)
1a Questão (Ref.: 200901840518) Pontos: 0,0 / 0,1
O modelo de tratamento de eventos presente no Java é chamado de modelo de tratamento por delegação. Neste 
sentido, considere as sentenças abaixo e assinale a afirmação correta:
I) O componente de interface registra um listener por meio do método addXXXListener(Listener), em que XXX é o 
tipo de tratamento de evento criado;
PORQUE 
II) Quando, durante a execução da aplicação, o usuário executar a ação correspondente ao evento, a JVM criará um 
objeto desse evento e delegará o tratamento para o Listener registrado. 
As sentenças I e II são verdadeiras, e a segunda justifica a primeira
A sentença I é verdadeira, e a II é falsa.
A sentença I é falsa, e a II é verdadeira.
Ambas as sentenças são falsas.
As sentenças I e II são verdadeiras, e a segunda não justifica a primeira
Gabarito Comentado.
2a Questão (Ref.: 200901842903) Pontos: 0,1 / 0,1
A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas 
interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontrasse a PreparedStatement. 
Dada as alternativas abaixo, selecione a que define PreparedStatement.
Implementado quando você planeja usar as instruções SQL muitas vezes. Aceita parâmetros de entrada em 
tempo de execução. 
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados
Implementado quando você deseja acessar banco de dados procedimentos armazenados. Também pode 
aceitar parâmetros de entrada em tempo de execução.
Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções 
SQL estáticas no tempo de execução. Não pode aceitar parâmetros.
Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro.
Gabarito Comentado.
3a Questão (Ref.: 200901878845) Pontos: 0,1 / 0,1
Em um objeto do tipo jList, assinale a opção que melhor descreve como devemos inserir elementos na lista.
Utilizar o método addElement enviando o texto a ser inserido na lista do próprio objeto jList
Instanciar um objeto do tipo DefaultListModel e depois utilizar o método insertElement enviando o texto a 
ser inserido na lista
Page 1 of 2BDQ Prova
24/05/2016http://simulado.estacio.br/bdq_simulados_linear_view.asp
Instanciar um objeto do tipo DefaultListModel e depois utilizar o método addElement enviando o texto a ser 
inserido na lista
Instanciar um objeto do tipo DefaultComboListModel e depois utilizar o método addElement enviando o 
texto a ser inserido na lista
Utilizar o método addInsert enviando o texto a ser inserido na lista do próprio objeto jList
4a Questão (Ref.: 200901870344) Pontos: 0,0 / 0,1
Interfaces (janelas) em JAVA são construídas na medida em que adicionamos Componentes a Containers. Como a 
filosofia da linguagem JAVA é de que os programas sejam extremamente portáveis, a filosofia da interface visa 
também ser extremamente adaptável. Por essa razão a disposição dos Componentes sobre o Container não é 
indicada por um par ordenado (x,y) como na maioria das bibliotecas de construção de interface com o usuário. É 
possível definir seus próprios Layouts, mas a linguagem oferece um conjunto de Layouts básicos que simplificam o 
trabalho. O arranjo dos componentes no container é gerenciado por um LayoutManager. Sobre os Gerenciadores de 
Layout, analise as alternativas abaixo e marque a(s) opção(s) correta(s) 
Com o FlowLayout os componentes são distribuídos da esquerda para a direita e de cima para baixo
No BorderLayout quando se adiciona um componente, é necessário especificar em qual das áreas ele deve 
ser adicionado. Ex: add(butOK, BorderLayout.WEST). É o Layout default para a maioria das aplicações 
gráficas
O GridLayout divide a área em uma grade, todas as células possuem o mesmo tamanho e os componentes 
adicionados a elas são redimensionados para ocupar todo o espaço disponível.
Ao utilizar o GridLayout, passando no construtor os seguintes parâmetros: 0,2 (new GridLayout(0,2)), 
estamos informando que usaremos 0 colunas e 2 linhas para nossa janela ou painel
5a Questão (Ref.: 200901905900) Pontos: 0,1 / 0,1
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener?
actionPerformed
textValueChanged
textUpdated
textPerformed
textChanged
Gabarito Comentado.
Page 2 of 2BDQ Prova
24/05/2016http://simulado.estacio.br/bdq_simulados_linear_view.asp

Outros materiais