Buscar

Teste de conhecimento Estácio de Sá

Prévia do material em texto

CCT0756_EX_A8_201703294742_V5
 
 
 LINGUAGEM DE PROGRAMAÇÃO 8a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0756_EX_A8_201703294742_V5 30/05/2018 18:16:12 (Finalizada)
Aluno(a): RICARDO ALEXANDRE KEMMERICH 2018.1 EAD
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201703294742
 
 
Ref.: 201703965932
 1a Questão
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:
existem diversos adapters (classes adaptadoras) para este tipo de evento.
não se pode associar nenhuma ação a esses comonentes gráficos.
 não existe uma classe adaptadora (adapter) para este tipo de evento.
não associa-se a estes componentes diversos tipos de eventos.
estes componentes gráficos são estáticos e não efetuam eventos.
 
 
 
Ref.: 201703892828
 2a Questão
Um estagiário de programação foi incumbido de verificar 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 define respectivamente.
 texto interno da caixa de leitura e o texto da barra de título.
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 da barra de título e o texto interno da caixa de leitura.
texto interno da caixa de leitura e o texto do campo texto.
 
 
 
Ref.: 201703898094
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
 3a Questão
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: 
 
 
JOptionPane.showMessageDialog("Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
 JOptionPane.showConfirmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.QUESTION_MESSAGE);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...",YES_NO_OPTION);
 
 
 
Ref.: 201703600672
 4a Questão
Assinale a alternativa que completa corretamente as lacunas da afirmação a seguir: "Um diálogo de entrada capaz de
receber entrada do usuário é exibido com o método __________ da classe _________ ."
showInputBox/JOptionBox
showMessage/JOption
showMessageBox/JOptionBox
 showMessageDialog/JOptionPane
 showInputDialog/JOptionPane.
 
 
 
Ref.: 201703965940
 5a Questão
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e erros,
entre outras. Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem para o
usuário.
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showInputDialog(null, "Minha mensagem!");
JOptionPane.showFileChooser(null, "Minha mensagem!");
 JOptionPane.showMessageDialog(null, "Minha mensagem!");
JOptionPane.showConfirmDialog(null, "Minha mensagem!");
 
 
 
Ref.: 201703600761
 6a QuestãoFile failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
Ações como fechar janela ou controlar entrada de texto necessitam de
tratamento de eventos. Por este motivo as interfaces gráficas criadas
em Java necessitam de tratamento para suas funcionalidades. Analise
as seguintes afirmativas:
I- Em uma interface gráfica 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áfico 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:
Apenas a alternativa I.
Apenas as afirmativas I e IV.
 Todas as afirmativas são corretas.
Apenas as afirmativas I, II e III.
Apenas as afirmativas II, III e IV.
 
 
 
Ref.: 201703901328
 7a Questão
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.
addActionListener
 ActionEvent
ActionListener
ActionPerformed
getActionCommand
 
 
 
Ref.: 201703896938
 8a Questão
Evento é um acontecimento relevante no meio externo ao sistema . Portanto um evento pode ser considerado como o
resultado da interação do usuário com algum componente. Na linguagem java, o evento gerado sempre que um botão
for pressionado, este irá percorrer a sua lista interna chamando o método:
actionEvent
ActionListener
 actionPerformed
abstractClass
ItemListener
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
 
Explicação:
Para adicionar listeners, a classe que representa o botão (JButton) possui um método chamado addActionListener, que
recebe por parâmetro um objeto que implementa a interface ActionListener. A interface ActionListener especifica um
método chamado actionPerformed que será disparado toda vez que o usuário clicar naqule botão.
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Continue navegando