Buscar

LINGUAGEM DE PROGRAMAÇÃO8

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

05/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2049943&classId=798701&topicId=2563476&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 1/1
  Tópico Anterior Próximo Tópico
 
CCT0261_EX_A8_201701326868_V1
 
 
 
 
 LINGUAGEM DE PROGRAMAÇÃO 8a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0261_EX_A8_201701326868_V1 Matrícula: 201701326868
Aluno(a): OLAVO GUSTAVO J F DE MELO Data: 28/10/2017 21:34:26 (Finalizada)
 
 1a Questão (Ref.: 201701933432) 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(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.QUESTION_MESSAGE);
 JOptionPane.showConfirmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog("Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION);
JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...",YES_NO_OPTION);
 
 Gabarito Comentado
 
 2a Questão (Ref.: 201701928166) Fórum de Dúvidas (1) Saiba (0)
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 do campo texto.
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 da caixa de leitura.
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.
 
 Gabarito Comentado
 
 3a Questão (Ref.: 201701936666) 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 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.
ActionPerformed
ActionListener
 ActionEvent
addActionListener
getActionCommand
 
 Gabarito Comentado
 
 4a Questão (Ref.: 201701636010) 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 _________ ."
showMessageDialog/JOptionPane
showInputBox/JOptionBox
showMessage/JOption
showMessageBox/JOptionBox
 showInputDialog/JOptionPane.
 
 Gabarito Comentado
 
 5a Questão (Ref.: 201701636099) Fórum de Dúvidas (1 de 1) Saiba (0)
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 as afirmativas II, III e IV.
Apenas as afirmativas I, II e III.
Apenas a alternativa I.
Apenas as afirmativas I e IV.
 Todas as afirmativas são corretas.
 
 Gabarito Comentado
 
 6a Questão (Ref.: 201701932256) 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:
Action
FlowLayout
 Listener
Container
 Interface
 
 Gabarito Comentado
 
 7a Questão (Ref.: 201702001270) Fórum de Dúvidas (1) Saiba (0)
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:
 não existe uma classe adaptadora (adapter) para este tipo de evento.
existem diversos adapters (classes adaptadoras) para este tipo de evento.
não se pode associar nenhuma ação a esses comonentes gráficos.
 estes componentes gráficos são estáticos e não efetuam eventos.
não associa-se a estes componentes diversos tipos de eventos.
 
 
 8a Questão (Ref.: 201701591287) Fórum de Dúvidas (1) Saiba (0)
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.showFileChooser(null, "Minha mensagem!");
 JOptionPane.showInputDialog(null, "Minha mensagem!");
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showConfirmDialog(null, "Minha mensagem!");
 JOptionPane.showMessageDialog(null, "Minha mensagem!");
 
 Gabarito Comentado
 
 
 
OG
Realce
OG
Realce
OG
Realce

Outros materiais