Buscar

Av Parcial POO

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

13/10/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 1/4
GABRIEL MENDES COUTINHO
201607042878 EAD NITERÓI - RJ
 
 PROGRAMAÇÃO ORIENTADA A OBJETOS
 
Avaliação Parcial: CCT0760_SM_201607042878 V.1 
Aluno(a): GABRIEL MENDES COUTINHO Matrícula: 201607042878
Acertos: 6,0 de 10,0 Data: 13/10/2018 08:46:49 (Finalizada)
 
1a Questão (Ref.:201607138224) Acerto: 1,0 / 1,0
Identifique qual o método que NÃO é comum em todos os componentes do Swing.
get/setLocation
get/setSize
 get/setDirSize
get/setPreferredSize
getLength/Width
 
Gabarito Coment.
 
2a Questão (Ref.:201607138221) Acerto: 1,0 / 1,0
As classes que compõem o núcleo de funcionalidades Java estão organizadas em pacotes, grupos de classes,
interfaces e exceções afins ou de uma mesma aplicação. Identifique entre os principais pacotes oferecidos como parte
do núcleo Java, o que NÃO faz parte deste núcleo.
 java.exe
java.net
java.awt
java.lang
javax.swing
 
Gabarito Coment.
 
3a Questão (Ref.:201607916062) Acerto: 1,0 / 1,0
Associe as colunas e marque a alternativa correta: 
1. Classe JFrame
2. Classe JComponent
3. Classe JButton
4. GridLayout
5. LayoutManager
6. MouseListener
( ) Classe filha de Container;
 ( ) Interface proveniente da awt;
 ( ) Classe filha de Frame proveniente da classe Window;
 ( ) Classe filha de JComponent;
13/10/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 2/4
( ) Classe filha de EventListener;
 ( ) Classe que implementa LayoutManager.
 
1,2,4,6,5,3;
2,6,5,4,3,1;
1,2,6,4,3,5;
2,6,5,3,4,1;
 2,5,1,3,6,4.
 
4a Questão (Ref.:201607739897) Acerto: 1,0 / 1,0
"Classe gerenciadora de leiaute que dispõe os componentes GUI sequencialmente na janela, da esquerda para a
direita, de cima para baixo". Assinale a alternativa que indica a classe gerenciadora acima descrita.
BorderLayout
GridBagLayout
CardLayout
 FlowLayout
GridLayout
 
Gabarito Coment. Gabarito Coment.
 
5a Questão (Ref.:201607675594) Acerto: 0,0 / 1,0
Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do menu?
JMenuItem
JmenuStruct
JMenuOption
 JMenuBar
 JMenu
 
6a Questão (Ref.:201608183917) Acerto: 0,0 / 1,0
Um programador Júnior precisa adicionar, a um JFrame, um JButton com o texto "Enviar". Toda a vez que o mouse
estiver sobre o botão, o cursor do mesmo deve ser alterado para o ícone "mãozinha". Dadas as opções abaixo, qual
representa o trecho código necessário para este fim?
JButton botao = new JButton("Enviar"); 
 botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
 frame.add(botao); 
 JButton botao = new JButton("Enviar"); 
 botao.setCursor(new Cursor.getPredefinedCursor(HAND_CURSOR)); 
 frame.add(botao); 
 JButton botao = new JButton("Enviar"); 
 botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR)); 
 frame.add(botao); 
 JButton botao = new JButton("Enviar"); 
 botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
 frame.add(botao); 
 JButton botao = new JButton("Enviar"); 
 botao.setCursor(new Cursor(HAND_CURSOR)); 
 frame.add(botao); 
 
 
7a Questão (Ref.:201607615869) Acerto: 0,0 / 1,0
Quase todos os componentes propagam eventos. Estes eventos devem ser tratados em algum ponto do código da
aplicação. Os eventos nunca são tratados no próprio componente. Para ligar o código do tratamento de eventos ao
componente existem, no Java, um conjunto de interfaces chamadas listeners. Assim sendo, assinale a alternativa que
13/10/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 3/4
completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado quando a ação do usuário
é clicar em componente JComponent."
KeyEvent
WindowEvent
 MouseEvent
ItemEvent
 ActionEvent
 
8a Questão (Ref.:201607288177) Acerto: 0,0 / 1,0
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as
colunas abaixo:
 
i. mouseClicked
 ii. mouseEntered
 iii. mousseExited
 iv. mousePressed
 v. mouseReleased
 vi. mouseDragged
( ) Quando o botão sai da região gráfica do componente.
 ( ) Quando o botão do mouse é apertado
 ( ) Quando o botão e pressionado e solto sobre um componente.
 ( ) Quando o mouse se movimento e seu botão principal esta apertado
 ( ) Quando o botão entra na região gráfica do componente.
 ( ) Quando o botão do mouse é solto.
 
 iii, i, iv, vi, ii, v
 iii, iv, i, vi, ii, v
iii, ii, i, vi, iv, v
v, ii, i, vi, iv, iii
v, iv, i, vi, ii, iii
 
Gabarito Coment.
 
9a Questão (Ref.:201607297195) Acerto: 1,0 / 1,0
Eventos de texto são gerados quando um texto em um componente foi alterado de alguma forma. Este evento
funciona apenas com componentes textfields e textarea da biblioteca AWT. Com relação ao
textValueChanged(TextEvent e) selecione a opção correta:
 Invocado quando o texto do component AWT sofre alguma alteração;
Invocado quando a janela é redimensionada.
Invocado quando uma tecla é apertada e o componente está em foco;
Invocado quando uma tecla é solta e o componente está em foco;
Invocado quando a janela é maximizada ou minimizada.
 
Gabarito Coment.
 
10a Questão (Ref.:201607296836) 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:
TextListener
MouseListener
ActionListener
ItemListener
 KeyListener
13/10/2018 EPS
http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 4/4
 
Gabarito Coment.

Outros materiais