Buscar

SIMULADOS AULAS 1 A 10

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 275 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

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 6, do total de 275 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

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 9, do total de 275 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

1
        Questão 
	
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Java Clean
	
	Java Collector
	
	Garbage Drunk
	
	Garbage Collector
	
	Java Virtual Machine
	Respondido em 02/10/2020 11:31:50
	
Explicação: 
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	 
		2
        Questão 
	
	
	Considerando que as variáveis inteiras a e b foram previamente declaradas e inicializadas, qual das opções seguintes apresentaria erro de compilação para o comando for?
		
	
	for(a=1;b >= a*2;b--)
	
	for(; ++a < b-- ;)
	
	for(; a <= b;)
	
	for(a=1,b=5; a < b ;a++,b--)
	
	for(a=1; a = 10; a++)
	Respondido em 02/10/2020 11:31:54
	
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==.
	
	
	 
		3
        Questão 
	
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	double
	
	text
	
	boolean
	
	float
	
	int
	Respondido em 02/10/2020 11:32:02
	
Explicação: 
não existe tipo primitivo text
	
	
	 
		4
        Questão 
	
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores >, <, = e !
	
	Operadores +, -, * e /
	
	Operadores +, -, < e ^
	
	Operadores >=, <, == e !=
	
	Operadores &, |, ^ e !
	Respondido em 02/10/2020 11:32:06
	
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	 
		5
        Questão 
	
	
	Qual das IDEs abaixo não implementa código java?
		
	
	Netbeans
	
	BlueJ
	
	JDelphi
	
	Eclipse
	
	Jcreator
	Respondido em 02/10/2020 11:32:13
	
Explicação: 
Jdelphi nem é uma IDE
	
	
	 
		6
        Questão 
	
	
	Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?  
int a = 5, b = 32, c = 7;     
boolean x, y, w;   
x = (b > a) && (c > b);  
y = (b < c) || (a < b - c);   
w = (a + c < b) && !(c > a); 
 
		
	
	true, true e false
	
	false, true e true
	
	false, true e false
	
	true, false e false
	
	true, false e true
	Respondido em 02/10/2020 11:32:17
	
Explicação: 
T && F -> F,  F || T -> T,  T && !T -> T && F -> F
	
	
		1
        Questão 
	
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Java Clean
	
	Java Collector
	
	Java Virtual Machine
	
	Garbage Drunk
	
	Garbage Collector
	Respondido em 02/10/2020 11:32:34
	
Explicação: 
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	 
		2
        Questão 
	
	
	Considerando que as variáveis inteiras a e b foram previamente declaradas e inicializadas, qual das opções seguintes apresentaria erro de compilação para o comando for?
		
	
	for(a=1;b >= a*2;b--)
	
	for(; a <= b;)
	
	for(; ++a < b-- ;)
	
	for(a=1; a = 10; a++)
	
	for(a=1,b=5; a < b ;a++,b--)
	Respondido em 02/10/2020 11:32:37
	
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==.
	
	
	 
		3
        Questão 
	
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	boolean
	
	float
	
	text
	
	int
	
	double
	Respondido em 02/10/2020 11:32:43
	
Explicação: 
não existe tipo primitivo text
	
	
	 
		4
        Questão 
	
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores >=, <, == e !=
	
	Operadores >, <, = e !
	
	Operadores +, -, * e /
	
	Operadores +, -, < e ^
	
	Operadores &, |, ^ e !
	Respondido em 02/10/2020 11:32:49
	
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	 
		5
        Questão 
	
	
	Qual das IDEs abaixo não implementa código java?
		
	
	JDelphi
	
	Jcreator
	
	BlueJ
	
	Netbeans
	
	Eclipse
	Respondido em 02/10/2020 11:32:53
	
Explicação: 
Jdelphi nem é uma IDE
	
	
	 
		6
        Questão 
	
	
	Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?  
int a = 5, b = 32, c = 7;     
boolean x, y, w;   
x = (b > a) && (c > b);  
y = (b < c) || (a < b - c);   
w = (a + c < b) && !(c > a); 
 
		
	
	false, true e true
	
	true, false e false
	
	false, true e false
	
	true, false e true
	
	true, true e false
	Respondido em 02/10/2020 11:32:57
	
Explicação: 
T && F -> F,  F || T -> T,  T && !T -> T && F -> F
		1
        Questão 
	
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Java Collector
	
	Garbage Drunk
	
	Garbage Collector
	
	Java Clean
	
	Java Virtual Machine
	Respondido em 02/10/2020 11:33:09
	
Explicação: 
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	 
		2
        Questão 
	
	
	Considerando que as variáveis inteiras a e b foram previamente declaradas e inicializadas, qual das opções seguintes apresentaria erro de compilação para o comando for?
		
	
	for(a=1;b >= a*2;b--)
	
	for(; a <= b;)
	
	for(a=1; a = 10; a++)
	
	for(; ++a < b-- ;)
	
	for(a=1,b=5; a < b ;a++,b--)
	Respondido em 02/10/2020 11:33:13
	
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==.
	
	
	 
		3
        Questão 
	
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	boolean
	
	float
	
	int
	
	text
	
	double
	Respondido em 02/10/2020 11:33:17
	
Explicação: 
não existe tipo primitivo text
	
	
	 
		4
        Questão 
	
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores >=, <, == e !=
	
	Operadores +, -, * e /
	
	Operadores &, |, ^ e !
	
	Operadores +, -, < e ^
	
	Operadores >, <, = e !
	Respondido em 02/10/2020 11:33:25
	
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	 
		5
        Questão 
	
	
	Qual das IDEs abaixo não implementa código java?
		
	
	Eclipse
	
	JDelphi
	
	Netbeans
	
	BlueJ
	
	Jcreator
	Respondido em 02/10/2020 11:33:28
	
Explicação: 
Jdelphi nem é uma IDE
	
	
	 
		6
        Questão 
	
	
	Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?  
int a = 5, b = 32, c = 7;     
boolean x, y, w;   
x = (b > a) && (c > b);  
y = (b < c) || (a < b - c);   
w = (a + c < b) && !(c > a); 
 
		
	
	false, true e true
	
	true, false e true
	
	false, true e false
	
	true, false e false
	
	true, true e false
	Respondido em 02/10/2020 11:33:34
	
Explicação: 
T && F -> F,  F || T -> T,  T && !T -> T && F -> F
		1
        Questão 
	
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Java Virtual Machine
	
	Garbage Collector
	
	Java Clean
	
	Java Collector
	
	Garbage Drunk
	Respondido em 02/10/2020 11:33:57
	
Explicação: 
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	 
		2
        Questão 
	
	
	Considerando que as variáveis inteiras a e b foram previamente declaradas e inicializadas, qual das opções seguintes apresentaria erro de compilação para o comando for?
		
	
	for(; a <= b;)for(a=1;b >= a*2;b--)
	
	for(a=1,b=5; a < b ;a++,b--)
	
	for(a=1; a = 10; a++)
	
	for(; ++a < b-- ;)
	Respondido em 02/10/2020 11:34:00
	
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==.
	
	
	 
		3
        Questão 
	
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	int
	
	boolean
	
	double
	
	float
	
	text
	Respondido em 02/10/2020 11:34:06
	
Explicação: 
não existe tipo primitivo text
	
	
	 
		4
        Questão 
	
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores +, -, * e /
	
	Operadores >, <, = e !
	
	Operadores &, |, ^ e !
	
	Operadores +, -, < e ^
	
	Operadores >=, <, == e !=
	Respondido em 02/10/2020 11:34:12
	
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	 
		5
        Questão 
	
	
	Qual das IDEs abaixo não implementa código java?
		
	
	BlueJ
	
	JDelphi
	
	Jcreator
	
	Netbeans
	
	Eclipse
	Respondido em 02/10/2020 11:34:15
	
Explicação: 
Jdelphi nem é uma IDE
	
	
	 
		6
        Questão 
	
	
	Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?  
int a = 5, b = 32, c = 7;     
boolean x, y, w;   
x = (b > a) && (c > b);  
y = (b < c) || (a < b - c);   
w = (a + c < b) && !(c > a); 
 
		
	
	true, false e false
	
	true, true e false
	
	false, true e false
	
	true, false e true
	
	false, true e true
	Respondido em 02/10/2020 11:34:21
	
Explicação: 
T && F -> F,  F || T -> T,  T && !T -> T && F -> F
		1
        Questão 
	
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Garbage Drunk
	
	Java Collector
	
	Garbage Collector
	
	Java Virtual Machine
	
	Java Clean
	Respondido em 02/10/2020 11:34:40
	
Explicação: 
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	 
		2
        Questão 
	
	
	Considerando que as variáveis inteiras a e b foram previamente declaradas e inicializadas, qual das opções seguintes apresentaria erro de compilação para o comando for?
		
	
	for(; ++a < b-- ;)
	
	for(a=1; a = 10; a++)
	
	for(a=1,b=5; a < b ;a++,b--)
	
	for(a=1;b >= a*2;b--)
	
	for(; a <= b;)
	Respondido em 02/10/2020 11:34:43
	
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==.
	
	
	 
		3
        Questão 
	
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	float
	
	int
	
	text
	
	double
	
	boolean
	Respondido em 02/10/2020 11:34:46
	
Explicação: 
não existe tipo primitivo text
	
	
	 
		4
        Questão 
	
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores &, |, ^ e !
	
	Operadores >, <, = e !
	
	Operadores >=, <, == e !=
	
	Operadores +, -, * e /
	
	Operadores +, -, < e ^
	Respondido em 02/10/2020 11:34:51
	
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	 
		5
        Questão 
	
	
	Qual das IDEs abaixo não implementa código java?
		
	
	JDelphi
	
	Jcreator
	
	BlueJ
	
	Eclipse
	
	Netbeans
	Respondido em 02/10/2020 11:34:54
	
Explicação: 
Jdelphi nem é uma IDE
	
	
	 
		6
        Questão 
	
	
	Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?  
int a = 5, b = 32, c = 7;     
boolean x, y, w;   
x = (b > a) && (c > b);  
y = (b < c) || (a < b - c);   
w = (a + c < b) && !(c > a); 
 
		
	
	true, false e true
	
	false, true e true
	
	true, true e false
	
	false, true e false
	
	true, false e false
	Respondido em 02/10/2020 11:34:59
	
Explicação: 
T && F -> F,  F || T -> T,  T && !T -> T && F -> F
		1
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	Deve ser definida com o uso de abstract class.
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	Define regras para o comportamento de classes de uma mesma família.
	
	É implementada pelas classes com o uso de extends.
	
	Permite a definição de métodos concretos.
	Respondido em 02/10/2020 11:35:16
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
	
	
	 
		2
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	new
	
	extends
	
	implements
	
	super
	
	this
	Respondido em 02/10/2020 11:35:21
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		3
        Questão 
	
	
	Qual a função do encapsulamento?
		
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Cria novos objetos.
	
	Instanciar um objeto dentro de classes privadas.
	
	Impedir o acesso direto a um atributo.
	
	Fazer uma conexão entre usuário e servidor.
	Respondido em 02/10/2020 11:37:58
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		4
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	inner
	
	public
	
	protected
	
	void
	
	private
	Respondido em 02/10/2020 11:35:35
	
Explicação: 
protected
	
	
	 
		5
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Atributos
	
	Herança
	
	Agrupamentos
	
	Métodos
	
	Nível de Acesso
	Respondido em 02/10/2020 11:35:39
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		6
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Agregação
	
	Sobrescrita
	
	Encapsulamento
	
	Sobrecarga
	
	Herança
	Respondido em 02/10/2020 11:35:45
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
		1
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Sobrecarga
	
	Encapsulamento
	
	Herança
	
	Sobrescrita
	
	Agregação
	Respondido em 02/10/2020 11:36:00
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
	
	
	 
		2
        Questão 
	
	
	Qual a função do encapsulamento?Impedir o acesso direto a um atributo.
	
	Cria novos objetos.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Instanciar um objeto dentro de classes privadas.
	
	Fazer uma conexão entre usuário e servidor.
	Respondido em 02/10/2020 11:39:04
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		3
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	void
	
	protected
	
	public
	
	private
	
	inner
	Respondido em 02/10/2020 11:36:43
	
Explicação: 
protected
	
	
	 
		4
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Nível de Acesso
	
	Atributos
	
	Agrupamentos
	
	Métodos
	
	Herança
	Respondido em 02/10/2020 11:39:16
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		5
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	this
	
	new
	
	super
	
	implements
	
	extends
	Respondido em 02/10/2020 11:36:53
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		6
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	É implementada pelas classes com o uso de extends.
	
	Define regras para o comportamento de classes de uma mesma família.
	
	Permite a definição de métodos concretos.
	
	Deve ser definida com o uso de abstract class.
	Respondido em 02/10/2020 11:36:56
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
		1
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Encapsulamento
	
	Agregação
	
	Sobrecarga
	
	Herança
	
	Sobrescrita
	Respondido em 02/10/2020 11:37:58
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
	
	
	 
		2
        Questão 
	
	
	Qual a função do encapsulamento?
		
	
	Cria novos objetos.
	
	Instanciar um objeto dentro de classes privadas.
	
	Impedir o acesso direto a um atributo.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Fazer uma conexão entre usuário e servidor.
	Respondido em 02/10/2020 11:40:34
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		3
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	inner
	
	private
	
	void
	
	public
	
	protected
	Respondido em 02/10/2020 11:43:10
	
Explicação: 
protected
	
	
	 
		4
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Herança
	
	Atributos
	
	Métodos
	
	Agrupamentos
	
	Nível de Acesso
	Respondido em 02/10/2020 11:41:03
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		5
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	super
	
	new
	
	this
	
	extends
	
	implements
	Respondido em 02/10/2020 11:43:38
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		6
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	Define regras para o comportamento de classes de uma mesma família.
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	Permite a definição de métodos concretos.
	
	É implementada pelas classes com o uso de extends.
	
	Deve ser definida com o uso de abstract class.
	Respondido em 02/10/2020 11:43:44
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
	
		1
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Encapsulamento
	
	Agregação
	
	Sobrecarga
	
	Herança
	
	Sobrescrita
	Respondido em 02/10/2020 11:37:58
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
	
	
	 
		2
        Questão 
	
	
	Qual a função do encapsulamento?
		
	
	Cria novos objetos.
	
	Instanciar um objeto dentro de classes privadas.
	
	Impedir o acesso direto a um atributo.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Fazer uma conexão entre usuário e servidor.
	Respondido em 02/10/2020 11:40:34
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		3
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	inner
	
	private
	
	void
	
	public
	
	protected
	Respondido em 02/10/2020 11:43:10
	
Explicação: 
protected
	
	
	 
		4
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Herança
	
	Atributos
	
	Métodos
	
	Agrupamentos
	
	Nível de Acesso
	Respondido em 02/10/2020 11:41:03
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		5
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	super
	
	new
	
	this
	
	extends
	
	implements
	Respondido em 02/10/2020 11:43:38
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linhahierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		6
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	Define regras para o comportamento de classes de uma mesma família.
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	Permite a definição de métodos concretos.
	
	É implementada pelas classes com o uso de extends.
	
	Deve ser definida com o uso de abstract class.
	Respondido em 02/10/2020 11:43:44
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
	
	
		1
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Sobrecarga
	
	Herança
	
	Sobrescrita
	
	Encapsulamento
	
	Agregação
	Respondido em 02/10/2020 11:37:12
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
	
	
	 
		2
        Questão 
	
	
	Qual a função do encapsulamento?
		
	
	Fazer uma conexão entre usuário e servidor.
	
	Cria novos objetos.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Instanciar um objeto dentro de classes privadas.
	
	Impedir o acesso direto a um atributo.
	Respondido em 02/10/2020 11:39:45
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		3
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	public
	
	inner
	
	private
	
	void
	
	protected
	Respondido em 02/10/2020 11:39:52
	
Explicação: 
protected
	
	
	 
		4
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Atributos
	
	Agrupamentos
	
	Herança
	
	Métodos
	
	Nível de Acesso
	Respondido em 02/10/2020 11:37:31
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		5
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	implements
	
	extends
	
	super
	
	new
	
	this
	Respondido em 02/10/2020 11:37:37
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		6
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	Define regras para o comportamento de classes de uma mesma família.
	
	Deve ser definida com o uso de abstract class.
	
	É implementada pelas classes com o uso de extends.
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	
	Permite a definição de métodos concretos.
	Respondido em 02/10/2020 11:37:43
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
		1
        Questão 
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Sobrecarga
	
	Encapsulamento
	
	Agregação
	
	Sobrescrita
	
	Herança
	Respondido em 02/10/2020 11:41:51
	
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função.
	
	
	 
		2
        Questão 
	
	
	Qual a função do encapsulamento?
		
	
	Fazer uma conexão entre usuário e servidor.
	
	Instanciar um objeto dentro de classes privadas.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Impedir o acesso direto a um atributo.
	
	Cria novos objetos.
	Respondido em 02/10/2020 11:41:54
	
Explicação: 
Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados.
	
	
	 
		3
        Questão 
	
	
	O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é:
		
	
	public
	
	void
	
	inner
	
	protected
	
	private
	Respondido em 02/10/2020 11:42:03
	
Explicação: 
protected
	
	
	 
		4
        Questão 
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Atributos
	
	Nível de Acesso
	
	Herança
	
	Agrupamentos
	
	Métodos
	Respondido em 02/10/2020 11:42:15
	
Explicação: 
Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado.
	
	
	 
		5
        Questão 
	
	
	Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso?
		
	
	extends
	
	new
	
	this
	
	implements
	
	super
	Respondido em 02/10/2020 11:42:23
	
Explicação: 
A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores.
	
	
	 
		6
        Questão 
	
	
	Acerca de interfaces, na sintaxe Java, qual a informação correta?
		
	
	Define regras para o comportamento de classes de uma mesma família.
	
	É implementada pelas classes com o uso de extends.
	
	Deve ser definida com o uso de abstract class.
	
	Permite a definição de métodos concretos.
	
	É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos.
	Respondido em 02/10/2020 11:42:27
	
Explicação: 
Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes.
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	
	A cláusula catch nem sempre é executada.
	
	Uma exceção é sempre um objeto do tipo Throwable.
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	Respondido em 02/10/2020 11:42:40
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	HashList
	
	HashMap
	
	Arraylist
	
	Vector
	
	LinkedList
	Respondido em 02/10/2020 11:42:48
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	finally
	
	try
	
	out
	
	throw
	
	catch
	Respondido em 02/10/2020 11:45:20
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	São classes que servem para guardar lembretes durante o processo de programação.
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização.
	
	São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements.
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	Respondido em 02/10/2020 11:42:59
	
Explicação: 
As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default.
	
	
	 
		5
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? 
		
	
	try
	
	finally
	
	throws
	
	throw
	
	catch
	Respondido em 02/10/2020 12:04:16
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		6
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	Collection
	
	List
	
	ArrayList
	
	Vector
	
	HashMap
	Respondido em 02/10/2020 12:04:45
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	A cláusula catch nem sempre é executada.
	
	Uma exceção é sempre um objeto do tipo Throwable.
	
	A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.
	Respondido em 02/10/2020 12:07:33
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	Collection
	
	ArrayList
	
	Vector
	
	HashMap
	
	List
	Respondido em 02/10/2020 12:05:10
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	try
	
	finally
	
	out
	
	throw
	
	catch
	Respondido em 02/10/2020 12:05:15
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? 
		
	
	throw
	
	throws
	
	finally
	
	try
	
	catch
	Respondido em 02/10/2020 12:08:03
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		5
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	Arraylist
	
	Vector
	
	HashList
	
	LinkedList
	
	HashMap
	Respondido em 02/10/2020 12:05:42
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		6
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements.
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização.
	
	São classes que servem para guardar lembretes durante o processo de programação.
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	Respondido em 02/10/2020 12:05:47
	
Explicação: 
As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default.
	
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.
	
	A cláusula catch nem sempre é executada.
	
	A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	
	Uma exceção é sempre um objeto do tipo Throwable.
	Respondido em 02/10/2020 12:06:02
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	List
	
	HashMap
	
	Collection
	
	Vector
	
	ArrayList
	Respondido em02/10/2020 12:06:05
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	out
	
	throw
	
	try
	
	finally
	
	catch
	Respondido em 02/10/2020 12:06:14
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? 
		
	
	try
	
	catch
	
	throw
	
	throws
	
	finally
	Respondido em 02/10/2020 12:06:18
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		5
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	Vector
	
	LinkedList
	
	Arraylist
	
	HashList
	
	HashMap
	Respondido em 02/10/2020 12:06:25
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		6
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização.
	
	São classes que servem para guardar lembretes durante o processo de programação.
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	Respondido em 02/10/2020 12:06:33
	
Explicação: 
As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default.
	
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	Uma exceção é sempre um objeto do tipo Throwable.
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.
	
	A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	
	A cláusula catch nem sempre é executada.
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	Respondido em 02/10/2020 12:06:46
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	ArrayList
	
	Vector
	
	Collection
	
	HashMap
	
	List
	Respondido em 02/10/2020 12:06:49
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	catch
	
	throw
	
	out
	
	try
	
	finally
	Respondido em 02/10/2020 12:09:21
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? 
		
	
	throws
	
	try
	
	catch
	
	finally
	
	throw
	Respondido em 02/10/2020 12:06:56
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		5
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	Vector
	
	HashMap
	
	Arraylist
	
	HashList
	
	LinkedList
	Respondido em 02/10/2020 12:09:34
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		6
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização.
	
	São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements.
	
	São classes que servem para guardar lembretes durante o processo de programação.
	Respondido em 02/10/2020 12:09:37
	
Explicação: 
As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default.
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	
	A cláusula catch nem sempre é executada.
	
	Uma exceção é sempre um objeto do tipo Throwable.
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.
	
	A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	Respondido em 02/10/2020 12:07:26
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	Vector
	
	HashMap
	
	ArrayList
	
	List
	
	Collection
	Respondido em 02/10/2020 12:09:56
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	try
	
	catch
	
	throw
	
	finally
	
	out
	Respondido em 02/10/2020 12:07:39
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo quena ocorrência de exceção? 
		
	
	throws
	
	throw
	
	catch
	
	try
	
	finally
	Respondido em 02/10/2020 12:07:43
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		5
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	LinkedList
	
	Vector
	
	HashMap
	
	Arraylist
	
	HashList
	Respondido em 02/10/2020 12:10:17
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		6
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	São classes que servem para guardar lembretes durante o processo de programação.
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements.
	Respondido em 02/10/2020 12:10:20
	
Explicação: 
As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default.
		1
        Questão 
	
	
	As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?
		
	
	GridBagLayout
	
	FlowLayout
	
	BoxLayout
	
	BorderLayout
	
	GridLayout
	Respondido em 02/10/2020 12:10:44
	
Explicação: 
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	 
		2
        Questão 
	
	
	Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
		
	
	Flow Layout
	
	Spring Layout
	
	Grid Layout
	
	Card Layout
	
	Border Layout
	Respondido em 02/10/2020 12:10:47
	
Explicação: 
Border
	
	
	 
		3
        Questão 
	
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	ActionListener
	
	FocusListener
	
	TextListener
	
	MouseListener
	
	MouseMotionListener
	Respondido em 02/10/2020 12:10:54
	
Explicação: 
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste.
	
	
	 
		4
        Questão 
	
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JTree
	
	JButton
	
	JLabel
	
	JCheckBox
	
	JRadioButton
	Respondido em 02/10/2020 12:11:00
	
Explicação: 
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	 
		5
        Questão 
	
	
	Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
		
	
	jdbc e swing
	
	awt e swing
	
	awt e jdbc
	
	awt e swt
	
	swt e swing
	Respondido em 02/10/2020 12:11:05
	
Explicação: 
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	 
		6
        Questão 
	
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	KeyListener
	
	FocusListener
	
	ActionListener
	
	ItemListener
	
	ChangeListener
	Respondido em 02/10/2020 12:11:08
	
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.
	
	
		1
        Questão 
	
	
	As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?
		
	
	GridLayout
	
	GridBagLayout
	
	FlowLayout
	
	BoxLayout
	
	BorderLayout
	Respondido em 02/10/2020 12:11:21
	
Explicação: 
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	 
		2
        Questão 
	
	
	Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
		
	
	swt e swing
	
	awt e jdbc
	
	awt e swing
	
	jdbc e swing
	
	awt e swt
	Respondido em 02/10/2020 12:11:25
	
Explicação: 
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	 
		3
        Questão 
	
	
	Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
		
	
	Flow Layout
	
	Border Layout
	
	Grid Layout
	
	Spring Layout
	
	Card Layout
	Respondido em 02/10/2020 12:11:30
	
Explicação: 
Border
	
	
	 
		4
        Questão 
	
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	FocusListener
	
	ActionListener
	
	MouseMotionListener
	
	MouseListener
	
	TextListener
	Respondido em 02/10/2020 12:14:02
	
Explicação: 
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste.
	
	
	 
		5
        Questão 
	
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JButton
	
	JTree
	
	JLabel
	
	JCheckBox
	
	JRadioButton
	Respondido em 02/10/2020 12:11:39
	
Explicação: 
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	 
		6
        Questão 
	
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	ActionListener
	
	ChangeListener
	
	FocusListener
	
	KeyListener
	
	ItemListener
	Respondido em 02/10/2020 12:14:14
	
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.
	
		1
        Questão 
	
	
	As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?BoxLayout
	
	GridLayout
	
	GridBagLayout
	
	FlowLayout
	
	BorderLayout
	Respondido em 02/10/2020 12:15:28
	
Explicação: 
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	 
		2
        Questão 
	
	
	Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
		
	
	swt e swing
	
	jdbc e swing
	
	awt e swing
	
	awt e swt
	
	awt e jdbc
	Respondido em 02/10/2020 12:15:31
	
Explicação: 
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	 
		3
        Questão 
	
	
	Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
		
	
	Grid Layout
	
	Flow Layout
	
	Card Layout
	
	Border Layout
	
	Spring Layout
	Respondido em 02/10/2020 12:13:07
	
Explicação: 
Border
	
	
	 
		4
        Questão 
	
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	FocusListener
	
	ActionListener
	
	TextListener
	
	MouseMotionListener
	
	MouseListener
	Respondido em 02/10/2020 12:15:38
	
Explicação: 
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste.
	
	
	 
		5
        Questão 
	
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JLabel
	
	JTree
	
	JButton
	
	JRadioButton
	
	JCheckBox
	Respondido em 02/10/2020 12:15:41
	
Explicação: 
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	 
		6
        Questão 
	
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	KeyListener
	
	ChangeListener
	
	ActionListener
	
	ItemListener
	
	FocusListener
	Respondido em 02/10/2020 12:13:16
	
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.
	
		1
        Questão 
	
	
	As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?
		
	
	GridLayout
	
	BoxLayout
	
	BorderLayout
	
	GridBagLayout
	
	FlowLayout
	Respondido em 02/10/2020 12:11:57
	
Explicação: 
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	 
		2
        Questão 
	
	
	Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
		
	
	jdbc e swing
	
	awt e swing
	
	swt e swing
	
	awt e jdbc
	
	awt e swt
	Respondido em 02/10/2020 12:14:31
	
Explicação: 
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	 
		3
        Questão 
	
	
	Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
		
	
	Border Layout
	
	Card Layout
	
	Grid Layout
	
	Spring Layout
	
	Flow Layout
	Respondido em 02/10/2020 12:12:06
	
Explicação: 
Border
	
	
	 
		4
        Questão 
	
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	TextListener
	
	MouseMotionListener
	
	FocusListener
	
	MouseListener
	
	ActionListener
	Respondido em 02/10/2020 12:14:36
	
Explicação: 
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste.
	
	
	 
		5
        Questão 
	
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JLabel
	
	JCheckBox
	
	JTree
	
	JRadioButton
	
	JButton
	Respondido em 02/10/2020 12:12:11
	
Explicação: 
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	 
		6
        Questão 
	
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	ChangeListener
	
	ItemListener
	
	FocusListener
	
	KeyListener
	
	ActionListener
	Respondido em 02/10/2020 12:14:45
	
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.
		1
        Questão 
	
	
	As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?
		
	
	GridBagLayout
	
	FlowLayout
	
	BorderLayout
	
	BoxLayout
	
	GridLayout
	Respondido em 02/10/2020 12:14:55
	
Explicação: 
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	 
		2
        Questão 
	
	
	Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
		
	
	awt e swing
	
	jdbc e swing
	
	awt e jdbc
	
	awt e swt
	
	swt e swing
	Respondido em 02/10/2020 12:14:57
	
Explicação: 
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	 
		3
        Questão 
	
	
	Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
		
	
	Flow Layout
	
	Card Layout
	
	Border Layout
	
	Spring Layout
	
	Grid Layout
	Respondido em 02/10/2020 12:15:01
	
Explicação: 
Border
	
	
	 
		4
        Questão 
	
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	ActionListener
	
	MouseMotionListener
	
	MouseListener
	
	FocusListener
	
	TextListener
	Respondido em 02/10/2020 12:15:05
	
Explicação: 
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamentode arraste.
	
	
	 
		5
        Questão 
	
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JTree
	
	JRadioButton
	
	JButton
	
	JCheckBox
	
	JLabel
	Respondido em 02/10/2020 12:15:08
	
Explicação: 
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	 
		6
        Questão 
	
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	ItemListener
	
	ActionListener
	
	FocusListener
	
	ChangeListener
	
	KeyListener
	Respondido em 02/10/2020 12:15:15
	
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.
	
	
		1
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	pyton
	
	css
	
	html
	
	java
	
	php
	Respondido em 02/10/2020 12:42:01
	
Explicação: 
css
	
	
	 
		2
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	html
	
	pyton
	
	java
	
	css
	
	php
	Respondido em 02/10/2020 12:42:07
	
Explicação: 
HTML
	
	
	 
		3
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< br > < p > < form >
	
	< form > < br > < h1 >
	
	< h1 > < p > < br >
	
	< p > < br > < form >
	
	< br > < p > < h1 >
	Respondido em 02/10/2020 12:44:38
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		4
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	html
	
	java
	
	PHP
	
	css
	
	javascript
	Respondido em 02/10/2020 12:42:51
	
Explicação: 
javascript
	
	
	 
		5
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onclick
	
	onblur
	
	onchange
	
	onfocus
	
	onsubmit
	Respondido em 02/10/2020 12:42:55
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		6
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	foot
	
	head
	
	title
	
	body
	
	br
	Respondido em 02/10/2020 12:43:01
	
Explicação: 
	
	
		1
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onchange
	
	onfocus
	
	onblur
	
	onsubmit
	
	onclick
	Respondido em 02/10/2020 12:44:43
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		2
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< br > < p > < h1 >
	
	< h1 > < p > < br >
	
	< form > < br > < h1 >
	
	< p > < br > < form >
	
	< br > < p > < form >
	Respondido em 02/10/2020 12:47:16
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		3
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	br
	
	head
	
	title
	
	body
	
	foot
	Respondido em 02/10/2020 12:47:21
	
Explicação: 
	
	
	 
		4
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	java
	
	php
	
	css
	
	pyton
	
	html
	Respondido em 02/10/2020 12:44:59
	
Explicação: 
HTML
	
	
	 
		5
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	css
	
	html
	
	java
	
	php
	
	pyton
	Respondido em 02/10/2020 12:47:30
	
Explicação: 
css
	
	
	 
		6
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	java
	
	css
	
	javascript
	
	PHP
	
	html
	Respondido em 02/10/2020 12:45:04
	
Explicação: 
javascript
	
		1
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onclick
	
	onfocus
	
	onsubmit
	
	onchange
	
	onblur
	Respondido em 02/10/2020 12:45:49
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		2
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< p > < br > < form >
	
	< form > < br > < h1 >
	
	< br > < p > < form >
	
	< br > < p > < h1 >
	
	< h1 > < p > < br >
	Respondido em 02/10/2020 12:43:27
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		3
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	head
	
	body
	
	title
	
	br
	
	foot
	Respondido em 02/10/2020 12:46:02
	
Explicação: 
	
	
	 
		4
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	php
	
	html
	
	java
	
	css
	
	pyton
	Respondido em 02/10/2020 12:46:06
	
Explicação: 
HTML
	
	
	 
		5
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	html
	
	java
	
	css
	
	pyton
	
	php
	Respondido em 02/10/2020 12:46:14
	
Explicação: 
css
	
	
	 
		6
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	css
	
	html
	
	java
	
	javascript
	
	PHP
	Respondido em 02/10/2020 12:46:22
	
Explicação: 
javascript
	
		1
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onclick
	
	onfocus
	
	onsubmit
	
	onchange
	
	onblur
	Respondido em 02/10/2020 12:45:49
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		2
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< p > < br > < form >
	
	< form > < br > < h1 >
	
	< br > < p > < form >
	
	< br > < p > < h1 >
	
	< h1 > < p > < br >
	Respondido em 02/10/2020 12:43:27
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		3
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	head
	
	body
	
	title
	
	br
	
	foot
	Respondido em 02/10/2020 12:46:02
	
Explicação: 
	
	
	 
		4Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	php
	
	html
	
	java
	
	css
	
	pyton
	Respondido em 02/10/2020 12:46:06
	
Explicação: 
HTML
	
	
	 
		5
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	html
	
	java
	
	css
	
	pyton
	
	php
	Respondido em 02/10/2020 12:46:14
	
Explicação: 
css
	
	
	 
		6
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	css
	
	html
	
	java
	
	javascript
	
	PHP
	Respondido em 02/10/2020 12:46:22
	
Explicação: 
javascript
		1
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onsubmit
	
	onchange
	
	onblur
	
	onfocus
	
	onclick
	Respondido em 02/10/2020 12:46:38
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		2
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< br > < p > < form >
	
	< br > < p > < h1 >
	
	< h1 > < p > < br >
	
	< p > < br > < form >
	
	< form > < br > < h1 >
	Respondido em 02/10/2020 12:44:13
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		3
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	foot
	
	head
	
	title
	
	br
	
	body
	Respondido em 02/10/2020 12:46:45
	
Explicação: 
	
	
	 
		4
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	java
	
	html
	
	php
	
	css
	
	pyton
	Respondido em 02/10/2020 12:46:52
	
Explicação: 
HTML
	
	
	 
		5
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	html
	
	php
	
	pyton
	
	java
	
	css
	Respondido em 02/10/2020 12:44:28
	
Explicação: 
css
	
	
	 
		6
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	javascript
	
	java
	
	html
	
	PHP
	
	css
	Respondido em 02/10/2020 12:46:59
	
Explicação: 
javascript
	
	
		1
        Questão 
	
	
	Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onsubmit
	
	onchange
	
	onblur
	
	onfocus
	
	onclick
	Respondido em 02/10/2020 12:46:38
	
Explicação: 
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
	
	
	 
		2
        Questão 
	
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< br > < p > < form >
	
	< br > < p > < h1 >
	
	< h1 > < p > < br >
	
	< p > < br > < form >
	
	< form > < br > < h1 >
	Respondido em 02/10/2020 12:44:13
	
Explicação: 
As tags seriam br (break), p (paragraph) e form. A tag h1 define uma fonte de título grande.
	
	
	 
		3
        Questão 
	
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	foot
	
	head
	
	title
	
	br
	
	body
	Respondido em 02/10/2020 12:46:45
	
Explicação: 
	
	
	 
		4
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de marcação utilizada na construção de páginas na Web" :
		
	
	java
	
	html
	
	php
	
	css
	
	pyton
	Respondido em 02/10/2020 12:46:52
	
Explicação: 
HTML
	
	
	 
		5
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Mecanismo para adicionar estilo a um documento web" :
		
	
	html
	
	php
	
	pyton
	
	java
	
	css
	Respondido em 02/10/2020 12:44:28
	
Explicação: 
css
	
	
	 
		6
        Questão 
	
	
	Escolha qual opção melhor define a sentença abaixo:
"Linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma, amplamente utilizada em páginas Web" :
		
	
	javascript
	
	java
	
	html
	
	PHP
	
	css
	Respondido em 02/10/2020 12:46:59
	
Explicação: 
javascript
		1
        Questão 
	
	
	Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	Uma exceção é sempre um objeto do tipo Throwable.
	
	A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção.
	
	A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch.
	
	A cláusula catch nem sempre é executada.
	
	As exceções em Java são fixas e não é possível definir novas exceções.
	Respondido em 02/10/2020 12:06:46
	
Explicação: 
No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes.
	
	
	 
		2
        Questão 
	
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	
	ArrayList
	
	Vector
	
	Collection
	
	HashMap
	
	List
	Respondido em 02/10/2020 12:06:49
	
Explicação: 
O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade.
	
	
	 
		3
        Questão 
	
	
	Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões?
		
	
	catch
	
	throw
	
	out
	
	try
	
	finally
	Respondido em 02/10/2020 12:09:21
	
Explicação: 
out
	
	
	 
		4
        Questão 
	
	
	A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? 
		
	
	throws
	
	try
	
	catch
	
	finally
	
	throw
	Respondido em 02/10/2020 12:06:56
	
Explicação: 
O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método.
	
	
	 
		5
        Questão 
	
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	Vector
	
	HashMap
	
	Arraylist
	
	HashList
	
	LinkedList
	Respondido em 02/10/2020 12:09:34
	
Explicação: 
HashList não é uma descente de Collection
	
	
	 
		6
        Questão 
	
	
	Acerca das anotações, é correto afirmar:
		
	
	É apenas um tipo de comentário que surgiu na versão 5 do Java.
	
	São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.
	
	Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido

Outros materiais