Buscar

Teste de Conhecimento Aula 8 Linguagem de Programação

Prévia do material em texto

CCT0261_A8__V1
Para tratar os eventos relacionados a botões( Jbutton, JradioButton, JcheckBox, JtoogleButton) ou itens
de um menu (JMenuItem), devem-se criar classes para manipulação a partir de interface
java.awt.event.ActionListener. Essa interface tem apenas um método (actionPerformed(ActionEvent e)),
motivo pelo qual:
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens,
confrmação e erros, entre outras. Marque a alternativa que apresenta o método mais apropriado de se
mostrar uma mensagem para o usuário.
Assinale a alternativa que completa corretamente as lacunas da afrmação a seguir: "Um diálogo de
entrada capaz de receber entrada do usuário é exibido com o método __________ da classe _________
."
LINGUAGEM DE PROGRAMAÇÃO
CCT0261_A8__V1
Lupa Calc.
Vídeo PPT MP3
Aluno: Matrícula:
Disciplina: CCT0261 - LING.DE PROGRAM. Período Acad.: 2017.3 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO ! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo
será composto de questões de múltipla escolha (3).
Após a fnalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na
sua AV e AVS.
1.
não existe uma classe adaptadora (adapter) para este tipo de evento.
estes componentes gráfcos são estáticos e não efetuam eventos.
existem diversos adapters (classes adaptadoras) para este tipo de evento.
não se pode associar nenhuma ação a esses comonentes gráfcos.
não associa-se a estes componentes diversos tipos de eventos.
2.
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showInputDialog(null, "Minha mensagem!");
JOptionPane.showConfrmDialog(null, "Minha mensagem!");
JOptionPane.showMessageDialog(null, "Minha mensagem!");
JOptionPane.showFileChooser(null, "Minha mensagem!");
Gabarito Comentado
3.
showInputBox/JOptionBox
showMessage/JOption
showMessageBox/JOptionBox
showMessageDialog/JOptionPane
showInputDialog/JOptionPane.
Gabarito Comentado
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
1 de 3 05/11/2017 20:07
Ações como fechar janela ou controlar entrada de texto
necessitam de tratamento de eventos. Por este motivo as
interfaces gráfcas criadas em Java necessitam de tratamento
para suas funcionalidades. Analise as seguintes afrmativas:
I- Em uma interface gráfca as acões que podem ser
realizadas pelo usuário precisam ser mapeadas como
eventos.
II- Os eventos, no Java, são objetos e provêm de
classes, possuindo métodos e atributos.
III- Cada tipo de componente gráfco suporta um
determinado conjunto de eventos.
IV- Os eventos são categorizados por recurso (teclado e
mouse) e por componente (janela, lista, combo,
campo de texto etc).
Marque a alternativa CORRETA:
Na linguagem Java, 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:
Recentemente contratado por uma empresa desenvolvimento que trabalha somente com a linguagem Java, um
programador C++ está se adaptando a nova linguagem. Apesar de possuir vasta experiência com programação
orientada a objetos, este ainda sente dificuldades em alguns comandos. Como exemplo, em um programa, é
necessária uma tela de confirmação. Qual das opções reproduz corretamente à tela abaixo:
4.
Todas as afrmativas são corretas.
Apenas as afrmativas II, III e IV.
Apenas as afrmativas I, II e III.
Apenas a alternativa I.
Apenas as afrmativas I e IV.
Gabarito Comentado
5.
Listener
FlowLayout
Interface
Container
Action
Gabarito Comentado
6.
JOptionPane.showMessageDialog("Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...",YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.QUESTION_MESSAGE);
JOptionPane.showConfrmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
2 de 3 05/11/2017 20:07
Um estagiário de programação foi incumbido de verifcar uma linha de código de um programa que
apresentava uma tela de forma indesejada.
JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE);
Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale
a alternativa que defne respectivamente.
Supondo uma aplicação que utiliza um botão (JButton) com tratamento de eventos implementado dentro
da própria classe, sempre que este for pressionado, irá percorrer a sua lista interna de listeners,
chamando para cada um, o método actionPerformed;
Qual o nome do evento gerado pelo botão quando pressionado.
Gabarito Comentado
7.
símbolo do tipo de mensagem e o tamanho a cor da caixa de texto.
texto da barra de título e o texto interno do campo texto.
texto interno da caixa de leitura e o texto da barra de título.
texto interno da caixa de leitura e o texto do campo texto.
texto da barra de título e o texto interno da caixa de leitura.
Gabarito Comentado
8.
ActionEvent
getActionCommand
addActionListener
ActionListener
ActionPerformed
Gabarito Comentado
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 05/11/2017 19:42:57.
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
3 de 3 05/11/2017 20:07
	Slide 1
	Slide 2
	Slide 3

Continue navegando