Buscar

PROGRAMAÇÃO II - Avaliando aprendizado

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

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 6, do total de 12 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

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 9, do total de 12 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

PROGRAMAÇÃO II 
Simulado 1 
Término: 07/06/2019 de acordo com o horário de BrasíliaQuestões: 5 
12345 
1 
(Ref.: 1553690009283) 
O que são componentes atômicos? 
A 
São conhecidos como containers, estes gerenciam a forma como os elementos são distribuídos 
na interface e o tamanho dos componentes de tela. 
B 
São elementos que contém componenetes visuais, do tipo JComponente, em uma coleção; 
organizando-os por meio de um gerenciador de layout e podendo ser exibido na tela 
C 
São elementos ou componentes que não permitem conter outros elementos 
D 
São elementos ou componentes que não permitem conter outros elementos e mesmo assim 
gerenciam o conteúdo da janela usando o método getContectPane() 
E 
São classes que apresentam diálogos para o usuário 
O que você achou da questão? 
2 
(Ref.: 1553691784069) 
Encapsulamento é a técnica que faz com que detalhes internos do funcionamento dos 
métodos de uma classe permaneçam ocultos para os objetos. Por conta dessa técnica, o 
conhecimento a respeito da implementação interna da classe é desnecessário do ponto 
de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos 
da classe. Um conceito importante do Encapsulamento é o controle de acesso a atributos 
e métodos de classes. Qual é o modificador de acesso que mais restritivo permite que o 
acesso seja feito apenas dentro da própria classe? 
A 
public 
B 
protected 
C 
private 
D 
friend 
E 
abstract 
O que você achou da questão? 
3 
(Ref.: 1553691785484) 
A plataforma Java possui três claras divisões uma dessas divisões é o ambiente de 
desenvolvimento mais utilizado. Isso porque seu uso é voltado a desktop, onde há bem 
mais necessidade de aplicações. Estamos falando de: 
A 
JavaBeans Edition. 
B 
Enterprise Edition. 
C 
Java Standard Edition. 
D 
Micro Edition. 
E 
Applets Edition. 
O que você achou da questão? 
4 
(Ref.: 1553691786867) 
A plataforma Java possui três claras divisões uma dessas divisões é o ambiente de 
desenvolvimento mais utilizado. Isso porque seu uso é voltado a desktops, onde há bem 
mais necessidade de aplicações. Estamos falando de: 
A 
JavaBeans Edition. 
B 
Enterprise Edition. 
C 
Java Standard Edition. 
D 
Micro Edition. 
E 
Applets Edition. 
O que você achou da questão? 
5 
(Ref.: 1553691787143) 
Marque a opção relacionada abaixo:Dispõe componentes em uma linha ou em uma 
coluna 
A 
BorderLayout 
B 
FlowLayout 
C 
BoxLayout 
D 
GridLayout 
E 
GridBagLayout 
PROGRAMAÇÃO II 
Simulado 2 
Término: 07/06/2019 de acordo com o horário de BrasíliaQuestões: 5 
12345 
1 
(Ref.: 1553690009287) 
Qual das alternativas abaixo declara uma variável de nome botao do tipo JButton e 
define seu texto como sendo "Clique Aqui"? 
A 
JButton botao = new JButton(); botao.setText("Clique Aqui"); 
B 
botao = new JButton(); botao.Text("Clique Aqui"); 
C 
botao = JButton(); botao.setText("Clique Aqui"); 
D 
JButton botao = JButton(); botao.setText("Clique Aqui"); 
E 
new JButton(botao); botao.Text("Clique Aqui"); 
O que você achou da questão? 
2 
(Ref.: 1553690009311) 
Qual chamada de método abaixo faz com que um objeto JFrame encerre o programa ao 
clicar no X na barra superior da janela? 
A 
setDefaultCloseOperation(EXIT_ON_CLOSE) 
B 
setDefaultCloseOperation(DISPOSE_ON_CLOSE) 
C 
setDefaultCloseOperation.EXIT_ON_CLOSE 
D 
setDefaultCloseOperation.DISPOSE_ON_CLOSE 
E 
setDefaultCloseOperation(HIDE_ON_CLOSE) 
O que você achou da questão? 
3 
(Ref.: 1553691782384) 
Qual das chamadas de método abaixo define o gerenciador de layout padrão de um 
JFrame? 
A 
setLayout(new GridBagLayout()); 
B 
setLayoutManager(new GridBagLayout()); 
C 
setManager(new GridBagLayout()); 
D 
setNewLayout(new GridBagLayout()); 
E 
setNewLayoutManager(new GridBagLayout()); 
O que você achou da questão? 
4 
(Ref.: 1553691785076) 
Marque a alternativa que representa a descrição correta do componente JTextField: 
A 
Permite ao usuário inserir dados do teclado 
B 
Desencadeia(libera) um evento quando o usuário clicar nele com o mouse 
C 
Cria uma lista ordenada 
D 
Exibe figuras editáveis ou ícones 
E 
Permite ao usuário criar um botão 
O que você achou da questão? 
5 
(Ref.: 1553691788835) 
Um Java EE container como o GlassFish, considerado a implementação de referência 
para servidor de aplicação Java EE, possui três componentes essenciais, que são: 
A 
Stub container, ORB container e skeleton container. 
B 
Web container, EJB container e persistence provider. 
C 
JSP container, Servlet container e HTML container. 
D 
Swing container, web container e core application. 
E 
Web container, EJB container e deployment container 
PROGRAMAÇÃO II 
Simulado 3 
Término: 07/06/2019 de acordo com o horário de BrasíliaQuestões: 5 
12345 
1 
(Ref.: 1553690009285) 
É um gerenciador de layout que divide o contêiner em uma grade de modo que os 
componentes podem ser colocados nas linhas e colunas: 
A 
JComboBox 
B 
FlowLayout 
C 
GridLayout 
D 
BorderLayout 
E 
GroupLayout 
O que você achou da questão? 
2 
(Ref.: 1553690009314) 
O gerenciador de layout ______________ é o gerenciado padrão para todo JFrame. 
Qual alternativa abaixo representa o que deveria estar escrito no espaço acima? 
A 
BorderLayout 
B 
FlowLayout 
C 
GridLayout 
D 
GridBagConstraints 
E 
ComponentLayout 
O que você achou da questão? 
3 
(Ref.: 1553691787280) 
Marque a alternativa correta. O método static parseInt da classe Integer converte: 
A 
um argumento inteiro em um valor String 
B 
um argumento String em um valor inteiro 
C 
um argumento inteiro em um valor real 
D 
um argumento inteiro em um valor lógico 
E 
um argumento inteiro em um valor inteiro 
O que você achou da questão? 
4 
(Ref.: 1553691790099) 
Em relação aos containers e componentes em JAVA, é falso afirmar: 
 
A 
Desde que a classe Container é uma sub-classe da classeComponent, todo objeto container é 
também um Componente 
B 
A diferença básica entre um objeto JFrame e um objetoWindow é que o JFrame representa a 
janela principal de uma aplicação 
C 
Antes de criar um objeto Window, é preciso criar um objetoJFrame 
D 
Como a classe JDialog deriva diretamente da classe Window, pode-se criar 
objetos JDialog somente no contexto de um objeto JFrame 
E 
JDialog: Um objeto desta classe possui uma barra de título e características para receber menus 
e outros componentes 
O que você achou da questão? 
5 
(Ref.: 1553691790548) 
Em relação ao Java Standard Edition, é INCORRETO afirmar: 
A 
Permite o desenvolvimento de aplicações desktop de linha de comando e interfaces gráficas 
Swing. 
B 
Portabilidade dos programas compilados para diversos sistemas operacionais, sem necessidade 
de recompilação. 
C 
Usa conceitos tais como orientação a objetos e multithreading. 
D 
Possui gerenciamento de memória embutido, por meio do coletor de lixo. 
E 
Ambiente indicado para o desenvolvimento de aplicativos para dispositivos móveis ou portáteis. 
PROGRAMAÇÃO II 
Simulado 4 
Término: 07/06/2019 de acordo com o horário de BrasíliaQuestões: 5 
12345 
1 
(Ref.: 1553690009255) 
JButton button = new JButton("button 1"); 
MyActionListener listener = new MyActionListener(); 
button.addActionListener(listener); 
 
Em relação a este ACTIONLISTENER, é falso afirmar-se que: 
A 
Quando o botão button for clicado será impresso:"Event Occurred!" 
B 
O método addActionListener existe em vários componentes, basicamente, todos aqueles que 
podem ter um evento de ação associado. 
C 
Pode-se colocar em uma classe interna 
D 
Pode-se colocar em uma classe interna anônima 
E 
Depois de "colocado" numa classe interna anônima, pode-se executar, sem necessidade de um 
método principal 
O que você achou da questão? 
2 
(Ref.: 1553691784943) 
Marque a alternativa que representa o pacote em que a classe JComponent se encontra: 
A 
java.swing 
B 
java.util.swing 
C 
javax.swing 
D 
awt.swing 
E 
java.awt 
O que você achou da questão? 
3 
(Ref.: 1553691789690) 
Em JAVA, é falso, sobre eventos e sua delegação: 
 
A 
Sempre que um usuário utiliza, por exemplo, o mouse (ou teclado), o sistema operacional se 
encarrega de converter essas ações em eventos. 
B 
Para cada evento que o sistema operacional é capaz de gerar, a aplicação deve prever um 
tratamento correspondente ("o quê deve acontecer em resposta"). 
C 
Em Java a ação resposta padrão para qualquer evento seria "não fazer nada". 
D 
Em Java, dizemos que, para um componente ser capaz de perceber um evento (e tratá-lo), é 
necessário associar um "listener" ao componente. 
E 
Dizemos que um componente capaz de perceber um evento é um componente capaz de 
"produzí-lo". 
 
O que você achou da questão? 
4 
(Ref.: 1553691790686) 
Todo container tem um ______________, um objeto responsável pela organização dos 
componentes GUI em um container para fins de apresentação. Qual opção está correta? 
A 
Compilador Java 
B 
Gerenciador de Layout 
C 
Java GUI 
D 
JavaX.Swing.JButton 
E 
java.swing.JComboBox 
O que você achou da questão? 
5 
(Ref.: 1553691793323) 
Qual componente não está envolvido no processo de tratamento de eventos? 
A 
Origem do Evento (onde ele é gerado) 
B 
"Evento": representa o evento gerado 
C 
"Listener": Objeto responsável em ouvir o evento 
D 
"Handler": é um método do listener, responsável por executar as ações decorrentes do evento. 
E 
"Maker": objeto responsável por gerar o evento

Outros materiais