Buscar

AV - Programação Orientada a Objetos - #1 - 2021

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

Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
Acertos: 10,0 de 10,0 2021 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do 
comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via 
teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. 
Essa biblioteca é importada através da linha de comando: 
 
 
var java.scanner.* 
 
import javac.exe 
 
dim java.util.* 
 import java.util.* 
 
submit javax.io.* 
 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
"Classe gerenciadora de leiaute que dispõe os componentes GUI em cartões. Apenas um 
cartão é visível por vez e o contêiner trabalha como se os cartões estivessem 
empilhados. O primeiro componente adicionado é o componente GUI visível quando o 
contêiner é apresentado pela primeira vez." Assinale a alternativa que indica a classe 
gerenciadora acima descrita. 
 
 CardLayout 
 
BoxLayout 
 
GridLayout 
 
FlowLayout 
 
GridBagLayout 
 
 
 
Gabarito 
Comentado 
 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual o componente que mostra uma lista de opções para o usuário por meio de um 
menu? 
 
 
JLABEL 
 
JSCROLLBAR 
 JCOMBOBOX 
 
JBUTTON 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
 
JTEXTFIELD 
 
 
Explicação: 
O componente que mostra uma lista de opções para o usuário por meio de um menu é 
o JCOMBOBOX. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Eventos representam uma ação que ocorreu num componente GUI, dentre os mais 
comuns no Swing, qual destes abaixo NÃO é um evento de ação. 
 
 
Cliques em menus. 
 
Ativar e desativar Check box's. 
 
Cliques em botões. 
 Digitar um texto. 
 
Ao pressionar[Enter] em campos de texto. 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um listener é uma interface que especifica os métodos que uma aplicação deve ter para 
ser notificada da ocorrência de determinado evento. Indique o listener correspondente à 
ação do usuário de digitar uma tecla: 
 
 
ItemListener 
 
ActionListener 
 
TextListener 
 KeyListener 
 
MouseListener 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual é a definição de Java Database Connectivity? 
 
 
É um conjunto de drivers que resolvem o problema de comunicação com o 
SGBD. 
 
É classificado por uma única interface baseada no X/OPEN SQL. 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
 
É um conjunto implementado no pacote padrão java.sql. 
 É um conjunto de classes e interfaces para escrever programas ou sistemas em 
Java que utilizem Banco de Dados. 
 
É uma única classe e interface para escrever programas em Java. 
 
 
Explicação: 
Drivers que resolvem o problema de comunicação com o SGBD, se refere a Arquitetura 
JDBC. 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Baseado nos conceitos apresentados a respeito da interface Statement, 
sabemos que o objeto Statement pode ser reusado várias vezes para 
executar diferentes comandos SQL. Isto é até recomendado. Porém, o 
Statement só pode ser liberado ao final das execuções de todos os 
comandos SQL com o método? 
 
 
endStatement() 
 close() 
 
update() 
 
end() 
 
finalize() 
 
 
Explicação: 
Segundo o que temos na aula 7, o método é o close. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Existem duas formas de se criar uma classe que execute em forma multithread na 
linguagem Java, são elas: 
 
 Herança da classe java.lang.Thread e implementação da interface 
java.lang.Runnable 
 
Herança da classe java.lang.Runnable e implementação da interface 
java.lang.Thread 
 
Nenhuma das opções 
 
Herança da classe java.lang.MultiThread e implementação da interface 
java.lang.Runnable 
 
Herança da classe java.lang.Runnable e implementação da interface 
java.lang.MultiThread 
 
 
 
Gabarito 
Comentado 
 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
9a 
 Questão 
Acerto: 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 é: 
 
 notifyAll() 
 
stop() 
 
notify() 
 
start() 
 
wait() 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Para criar um programa que responda às necessidades do usuário, o programador 
precisa aprender como a estrutura Swing trabalha com Threads. Neste contexto, 
assinale a alternativa que indica a Thread que executa os processo que consomem 
processamento em segundo plano. 
 
 
Thread de tratamento de evento 
 
Thread coletora de lixo 
 
Tread de atualização 
 Thread de trabalho 
 
Thread incial 
 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=221264286&cod_prova=4465476623&f_cod_disc=

Continue navegando