Buscar

Questões sobre Java

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

1a Questão (Ref.: 201102316811)
	Pontos: 1,0  / 1,0
	Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO.
 
		
	 
	WindowOpenFrame: chamado quando usuário abre uma nova janela.
	
	WindowClosed: chamado depois do fechamento da janela.
	
	WindowActivated: chamado quando usuário torna janela ativa.
 
	
	WindowDeactivated: chamado quando usuário torna outra janela a janela ativa.
	
	WindowClosing: chamado quando inicia o fechamento da janela.
 
		
	
	
	 2a Questão (Ref.: 201102317070)
	Pontos: 0,0  / 1,0
	De acordo com a teoria da Linguagem JAVA, identifique das afirmações abaixo está INCORRETA.
		
	 
	As classes podem estar agrupadas em package.
	
	Nome da classe no programa tem que ser igual ao nome do arquivo físico ".java".
	
	Sintaxe similar a linguagem C/C++.
	 
	As classes devem ser compactadas (zip ou jar) para funcionarem.
	
	Package é um subdiretório. Exemplo: java.awt, java.math.
		
	
	
	 3a Questão (Ref.: 201102316500)
	Pontos: 0,0  / 1,0
	Um componente Swing deve incluir objetos. Dos relacionados abaixo, o que NÃO é correto afirmar?
		
	
	Um componente que estende JComponent, um componente fornece uma API para o programador.
	
	Um delegado da IU que éuma vista (vista) com listeners (controladores), combina as duas funções colocando os listeners junto dos objectos controlados, listeners são habitualmente implementados por classes internas
	
	Um modelo que mantém os dados (modelo da MVC básica).
	 
	Não suporta a troca do look & feel: Macintosh, Windows, Motif.
	 
	Transfere a construção de interfaces para os delegados; passa-lhes os eventos, torna o modelo transparente para o programador; atravessado pelos métodos.
		
	
	
	 4a Questão (Ref.: 201102317072)
	Pontos: 0,0  / 1,0
	De acordo com a teoria da Linguagem JAVA, identifique das afirmações abaixo está INCORRETA.
		
	 
	Programa fonte tem extensão ".java".
	
	Cada programa é uma classe.
	 
	utiliza como base o .Net Framework.
	
	Programa compilado tem extensão ".class".
	
	A linguagem é "case-sensitive", letras maiúsculas são diferentes de letras minúsculas.
		
	
	
	 5a Questão (Ref.: 201102316484)
	Pontos: 0,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.net
	
	java.lang
	 
	java.exe
	
	java.awt
	
	javax.swing
		
	
	
	 6a Questão (Ref.: 201102316632)
	Pontos: 0,0  / 1,0
	Considerando os passos para se criar uma GUI, identifique qual dos passos apresentados abaixo estáINCORRETO.
		
	
	Instanciar os componentes no construtor da classe ou na declaração.
	
	Declarar os componentes como propriedades da classe que estende JFrame (o top-level container).
	 
	Definir o gerenciador de layout do frame e Registrar listeners para os componentes que querem tratar eventos.
	
	Adicionar os componentes ao content pane do frame ou a algum outro container.
	 
	Chamar (opcionalmente) show() e definir o tamanho do frame com setSize().
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201102316489)
	Pontos: 1,0  / 1,0
	Identifique qual o método que NÃO é comum em todos os componentes do Swing.
		
	 
	isTrue / setVisible(boolean)
	
	setFont(Font)
	
	isVisible / setVisible(boolean)
	
	setBackground(Color)
	
	isEnabled / setEnabled(boolean)
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201102316577)
	Pontos: 0,0  / 1,0
	Trabalhando com componentes visuais como JButton identifique qual o método abaixo é FALSO.
		
	
	public String getText():Retorna o texto mostrado no botão.
	
	public void setText(String text): Muda o texto de face do botão.
	
	public void setHorizontalAlignment: Define o alinhamento horizontal
	 
	public void show(): Faz o frame aparecer na tela.
	 
	public JButton(String text): Cria um novo botão com o texto dado como parâmetro definido como texto de face.
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201102316843)
	
	Criar um programa JAVA que receba por janela JoptionPane o valor de um produto e um código de aumento, utilizando a estrutura switch-case, mostrar em janela de saída o novo valor do produto depois de acrescida a porcentagem correspondente.
Segundo a tabela:
Código % aumento
1 10
3 25
4 30
8 50
		
	
Sua Resposta: R
	
Compare com a sua resposta:
import javax.swing.JOptionPane;  
 public class Porcentagem {  
    public static void main(String[] args) {  
         
       int codigoTaxaAumento;  
       float valorProduto;  
               
       valorProduto = Float.parseFloat(JOptionPane.showInputDialog(null,"R$","Valor do produto",JOptionPane.QUESTION_MESSAGE));  
       codigoTaxaAumento = Integer.parseInt(JOptionPane.showInputDialog(null,"Código","Código de taxa do aumento",JOptionPane.QUESTION_MESSAGE));  
         
       switch (codigoTaxaAumento) {  
       case 1: valorProduto = valorProduto + (valorProduto * 10 / 100);  
             JOptionPane.showMessageDialog(null,"R$ " + valorProduto,"Valor do produto com taxa de aumento",JOptionPane.PLAIN_MESSAGE);  
          break;  
            
       case 3: valorProduto = valorProduto + (valorProduto * 25 / 100);  
       JOptionPane.showMessageDialog(null,"R$ " + valorProduto,"Valor do produto com taxa de aumento",JOptionPane.PLAIN_MESSAGE);  
          break;  
            
       case 4: valorProduto = valorProduto + (valorProduto * 30 / 100);  
       JOptionPane.showMessageDialog(null,"R$ " + valorProduto,"Valor do produto com taxa de aumento",JOptionPane.PLAIN_MESSAGE);           
          break;  
            
       case 8: valorProduto = valorProduto + (valorProduto * 50 / 100);  
       JOptionPane.showMessageDialog(null,"R$ " + valorProduto,"Valor do produto com taxa de aumento",JOptionPane.PLAIN_MESSAGE);     
          break;  
            
       default: JOptionPane.showMessageDialog(null,"Código" + codigoTaxaAumento,"Código de taxa de aumento desconhcido",JOptionPane.PLAIN_MESSAGE);  
          break;  
       }  
       System.exit(0);  
		
	
	
	 10a Questão (Ref.: 201102316856)
	
	Desenvolver programa em JAVA que peça ao usuario para cadastrar uma senha; na sequencia, deve pedir ao usuario que digite duas variáveis reais, e irá calcular a divisão da primeira pela segunda. O programa irá pedir ao usuário que digite sua senha:Se a senha estiver correta deve mostrar o resultado da divisao. Senão apresenta uma mensagem de erro e encerra o aplicativo.
		
	
Sua Resposta: R
	
Compare com a sua resposta: import javax.swing.*;  
 public class Senha4 {  
    public static void main(String[] args) {        
       String cadastroSenha;  
       String confirmaSenha;  
       double a;  
       double b;  
      
       cadastroSenha = JOptionPane.showInputDialog(null,"Senha","",JOptionPane.QUESTION_MESSAGE);  
       a = Double.parseDouble(JOptionPane.showInputDialog(null,"Primeiro número","",JOptionPane.QUESTION_MESSAGE));  
       b = Double.parseDouble(JOptionPane.showInputDialog(null,"Segundo  número","",JOptionPane.QUESTION_MESSAGE));  
       confirmaSenha = JOptionPane.showInputDialog(null,"Digite sua senha","",JOptionPane.QUESTION_MESSAGE);  
         
       if (confirmaSenha.equals(cadastroSenha)){  
          System.out.println(a/b);  
       }else{  
          System.out.println("Senha incorreta");  
       }  
       System.exit(0);}  
 }

Continue navegando