Buscar

LINGUAGEM DE PROGRAMAÇÃO 8

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 3 páginas

Prévia do material em texto

18/02/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 1/3
   LINGUAGEM DE PROGRAMAÇÃO   Lupa  
 Fechar
Exercício: CCT0261_EX_A8_201410041824  Matrícula: 201410041824
Aluno(a): ANDRÉ MORAIS DE AZEVEDO Data: 18/02/2016 22:45:16 (Finalizada)
 
  1a Questão (Ref.: 201410619884)  Fórum de Dúvidas (1)       Saiba   (0)
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.showConfirmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "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);
 Gabarito Comentado
 
  2a Questão (Ref.: 201410618708)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
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:
Interface
Container
  Listener
FlowLayout
Action
 Gabarito Comentado
 
  3a Questão (Ref.: 201410623118)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
Supondo uma aplicação que utiliza um botão (JButton) com tratamento de eventos implementado dentro da
18/02/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 2/3
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.
  ActionEvent
ActionListener
ActionPerformed
getActionCommand
addActionListener
 Gabarito Comentado
 
  4a Questão (Ref.: 201410643608)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
As interfaces ouvintes ou Listeners normalmente contêm muitos métodos para tratar eventos. Nem sempre se
deseja utilizar todos os método de uma interface. Marque a alternativa que apresenta uma solução para evitar
declarações ociosas de método:
interfaces estáticas
  classes adaptadoras
classes ouvintes exclusivas
classes estáticas
classes compostas
 Gabarito Comentado  Gabarito Comentado
 
  5a Questão (Ref.: 201410322462)  Fórum de Dúvidas (1)       Saiba   (0)
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 _________ ."
showMessageBox/JOptionBox
showInputBox/JOptionBox
showMessage/JOption
  showInputDialog/JOptionPane.
showMessageDialog/JOptionPane
 Gabarito Comentado
 
  6a Questão (Ref.: 201410623559)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
Os componentes Swing podem gerar vários tipos de eventos diferentes. Quando um evento ocorre, o
gerenciador de janelas cria um evento e passa para um tratador de eventos definido pelo programador. O
fragmento de código responsável por implementar métodos dentro da interface ActionListener é:
public void itemPerformed(ActionEvent e)
public void actionStateChanged(ActionEvent e)
public void itemStateChanged(ActionEvent e)
public void actionListenet(ActionEvent e)
18/02/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 3/3
  public void actionPerformed(ActionEvent e)
 Gabarito Comentado
 
 
 Fechar

Outros materiais