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

Disc.: LINGUAGEM DE PROGRAMAÇÃO   
	Acertos: 9,0 de 10,0
	14/04/2020
	
	
	1a Questão (Ref.:201902713373)
	Acerto: 1,0  / 1,0
	De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM)
"é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina."
		
	
	JSR
	
	garbage collector
	
	JRE
	
	JDK
	 
	JVM
	Respondido em 14/04/2020 18:07:58
	
	
	Gabarito
Coment.
	
	
	
	
	2a Questão (Ref.:201902712841)
	Acerto: 1,0  / 1,0
	Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
		
	
	não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
	
	é usada somente para agrupar dados de tipos primitivos, como int e double.
	
	é usada somente para armazenar tipos primitivos.
	
	é usada somente para agrupar objetos.
	 
	é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
	Respondido em 14/04/2020 18:10:15
	
	
	
	3a Questão (Ref.:201903297303)
	Acerto: 1,0  / 1,0
	A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO:
		
	
	Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc
	 
	São extensões do pacote java.util.swing
	
	Possui portabilidade, em relação ao componente AWT
	
	A maioria de seus componentes é escrita, manipulada e exibida completamente em Java
	
	Conhecidos como componentes Java puros
	Respondido em 14/04/2020 18:13:58
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	
	
	4a Questão (Ref.:201902937058)
	Acerto: 1,0  / 1,0
	O encapsulamento é um conceito da orientação a objetos que:
		
	
	aumenta velocidade da máquina virtual java
	
	permite instanciar objetos
	
	permite o acesso irrestrito aos atributos da classe
	 
	esconde detalhes de implementação e garante maior segurança aos atributos da classe
	
	exibe todos detalhes de implementação
	Respondido em 14/04/2020 18:11:28
	
	
	
	5a Questão (Ref.:201902729497)
	Acerto: 1,0  / 1,0
	Qual o uso da palavra reservada super em Java?
		
	
	Identificar métodos prioritários
	
	Identificar métodos sobreescritos.
	 
	Permitir invocar construtores da classe pai.
	
	Criar uma superclasse.
	
	Permitir invocar métodos da classe filha.
	Respondido em 14/04/2020 18:12:14
	
	
	
	6a Questão (Ref.:201902712838)
	Acerto: 1,0  / 1,0
	Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de:
		
	
	polimorfismo.
	
	sobrecarga.
	 
	encapsulamento.
	
	threads.
	
	herança.
	Respondido em 14/04/2020 18:14:31
	
	
	Gabarito
Coment.
	
	
	
	
	7a Questão (Ref.:201902713823)
	Acerto: 1,0  / 1,0
	Considere o seguinte código-fonte em linguagem Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Q4Class extends JFrame{
private JButton b;
public static void main(String[] args) {
JFrame f = new Q4Class ();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(300, 200);
f.setVisible(true);
}
public Q4Class (){
this.getContentPane().add(b = (new JButton("Clique aqui")));
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){
((JButton)e.getSource()).setText("OK");
}
});
}
}
		
	
	o código não executará, com erro no construtor
	
	o programa não termina quando a janela é fechada porque não foi adicionado um WindowListener ao objeto referenciado por f no método main
	
	o argumento da chamada do método addActionListener para o objeto referenciado por b é uma classe interna anônima
	 
	a chamada do método getSource() retorna uma referência da classe Object para o objeto ouvinte do evento de clique de botão, e essa referência é convertida para o tipo JButton para ser possível mudar o texto exibido no botão
	
	o símbolo b não poderia ser referenciado dentro do método main porque este não faz parte da classe Q4Class
	Respondido em 14/04/2020 18:20:04
	
	
	
	8a Questão (Ref.:201903291721)
	Acerto: 1,0  / 1,0
	O método __________ permite o registro de um tratador de eventos para um objeto visual. O método __________ contém o código de tratamento de um evento em um objeto tratador de eventos. O método _________, da classe Event, permite obter a referência do objeto visual que gerou o evento. Escolha a opção que enumera a sequência correta de preenchimento das lacunas do texto.
		
	
	actionPerformed;add; getSource
	 
	addActionListener; actionPerformed; getSource
	
	getSource; handler; actionPerformed
	
	add; addActionListener; handler
	
	addActionListener; handler; getSource
	Respondido em 14/04/2020 18:16:06
	
	
	
	9a Questão (Ref.:201903250343)
	Acerto: 1,0  / 1,0
	Uma exceção é um objeto gerado para indicar a ocorrência de algum tipo de condição excepcional durante a execução de um método qualquer. Apenas objetos de classes pertencentes à hierarquia de classes de exceção do Java poderão ser gerados, propagados e capturados. A superclasse dessa hierarquia, que por sua vez é uma subclasse de Object, é:
		
	
	VirtualMachineErros
	
	Error
	 
	Throwable
	
	Exception
	
	RunTimeException
	Respondido em 14/04/2020 18:17:05
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	
	
	10a Questão (Ref.:201906234069)
	Acerto: 0,0  / 1,0
	O estudo sobre interfaces gráficas é um ponto muito importante dentro da área de desenvolvimento de sistemas. Dentro da linguagem java,existem dois pacotes muito utilizados na programação de programas para desktop chamados java.awt e java.swing. De acordo com o material e o que foi visto em aula, as toolbars devem ser criadas dentro de um container:
		
	
	com o LayoutBorder.
	 
	com o BorderToolBarsItem.
	
	com o BorderToolBars.
	
	com o LayoutBorderToolBars.
	 
	com o BorderLayout

Outros materiais