Buscar

aula06-programacao cliente servidor

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 23 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 23 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 23 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.
		Qual será a saída obtida pelo seguinte trecho com sintaxe Java?
int a = 1, b=100;
while( ++a < 5 )   
   b = b / a; 
System.out.println(b);
	
	
	
	4
	
	
	25
	
	
	12,5
	
	
	96
	
	
	4,17
	
Explicação:
Primeira rodada: a = 2, b = 100 / 2 = 50. Segunda rodada: a = 3, b = 50 / 3 = 16. Terceira rodada: a= 4, b = 16 / 4 = 4
	
	
	
	 
		
	
		2.
		__________________ é 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
	
	
	Garbage Drunk
	
	
	Java Collector
	
	
	Garbage Collector
	
	
	Java Virtual Machine
	
Explicação:
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	
	 
		
	
		3.
		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
	
	
	extends
	
	
	new
	
	
	this
	
	
	implements
	
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.
	
	
	
	 
		
	
		4.
		A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, dentre os quais poderemos observar através das alternativas subsequentes, exceto (ou seja, assinale a alternativa incorreta):
 
 
	
	
	
	setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
	
	
	setTitle: define o título de nossa AlertDialog
	
	
	setMessage: define a mensagem de nossa AlertDialog
	
	
	setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
	
	
	setNegativeButton: exibe a AlertDialog
	
Explicação:
A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, os quais:
· setTitle: define o título de nossa AlertDialog
· setMessage: define a mensagem de nossa AlertDialog
· setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
· setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
· setNegativeButton: define um botão para cancelar a ação (Exemplo: Cancel)
· show(): exibe a AlertDialog
	
	
	
	 
		
	
		5.
		"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica."
(I) na sentença acima explica o conceito de: (assinale a alternativa correta)
	
	
	
	Notificação Android
	
	
	Chamada Android
	
	
	Caixa de texto 
	
	
	Classe
	
	
	Text Box
	
Explicação:
Notifications
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo.
É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica.
	
	
	
	 
		
	
		6.
		No que tange ao conceito da Classe Toast, leia as asserções abaixo e, a seguir, assinale a alternativa correta:
I. A classe Toast (android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
II. A classe Toast (android.widget.Toast) exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
III. A classe Toast (android.widget.Toast) exibe um pop-up de caráter permanente e que necessita de interação do usuário para ser finalizada (fechada). 
IV. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros: Toast.makeText (contexto, texto, duração)
	
	
	
	Somente as asserções II, III e IV estão corretas
	
	
	Somente as asserções I, II e III estão corretas
	
	
	Somente as asserções I, II e IV estão corretas
	
	
	Somente as asserções I, III e IV estão corretas
	
	
	Somente as asserções III e IV estão corretas
	
Explicação:
Toast
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
	
	
	
	 
		
	
		7.
		A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Ela exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, demonstrados a seguir:
Toast.makeText (contexto, texto, duração)
 
Dada a explicação supracitada, analise a explicação de cada um dos parâmetros citados e, após, assinale a alternativa correta:
I. No parâmetro contexto, definimos os botões do aplicativo a serem exibidos na mensagem.
II. No parâmetro texto, definimos o texto a ser exibido na mensagem.
III. No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
	
	Somente as afirmações I e III estão corretas
	
	
	Somente a afirmação II está correta
	
	
	Somente a afirmação I está correta
	
	
	Somente as afirmações II e III estão corretas
	
	
	Somente as afirmações I e II estão corretas
	
Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
- No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
- No parâmetro texto, definimos o texto a ser exibido na mensagem;
- No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
		1.
		Qual será a saída obtida pelo seguinte trecho com sintaxe Java?
int a = 1, b=100;
while( ++a < 5 )   
   b = b / a; 
System.out.println(b);
	
	
	
	12,5
	
	
	96
	
	
	4,17
	
	
	4
	
	
	25
	
Explicação:
Primeira rodada: a = 2, b = 100 / 2 = 50. Segunda rodada:a = 3, b = 50 / 3 = 16. Terceira rodada: a= 4, b = 16 / 4 = 4
	
	
	
	 
		
	
		2.
		__________________ é 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 Collector
	
	
	Java Clean
	
	
	Garbage Drunk
	
	
	Java Virtual Machine
	
	
	Java Collector
	
Explicação:
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	
	 
		
	
		3.
		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
	
	
	super
	
	
	extends
	
	
	new
	
	
	implements
	
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.
	
	
	
	 
		
	
		4.
		A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, dentre os quais poderemos observar através das alternativas subsequentes, exceto (ou seja, assinale a alternativa incorreta):
 
 
	
	
	
	setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
	
	
	setMessage: define a mensagem de nossa AlertDialog
	
	
	setTitle: define o título de nossa AlertDialog
	
	
	setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
	
	
	setNegativeButton: exibe a AlertDialog
	
Explicação:
A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, os quais:
· setTitle: define o título de nossa AlertDialog
· setMessage: define a mensagem de nossa AlertDialog
· setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
· setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
· setNegativeButton: define um botão para cancelar a ação (Exemplo: Cancel)
· show(): exibe a AlertDialog
	
	
	
	 
		
	
		5.
		"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica."
(I) na sentença acima explica o conceito de: (assinale a alternativa correta)
	
	
	
	Text Box
	
	
	Notificação Android
	
	
	Caixa de texto 
	
	
	Chamada Android
	
	
	Classe
	
Explicação:
Notifications
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo.
É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica.
	
	
	
	 
		
	
		6.
		No que tange ao conceito da Classe Toast, leia as asserções abaixo e, a seguir, assinale a alternativa correta:
I. A classe Toast (android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
II. A classe Toast (android.widget.Toast) exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
III. A classe Toast (android.widget.Toast) exibe um pop-up de caráter permanente e que necessita de interação do usuário para ser finalizada (fechada). 
IV. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros: Toast.makeText (contexto, texto, duração)
	
	
	
	Somente as asserções II, III e IV estão corretas
	
	
	Somente as asserções III e IV estão corretas
	
	
	Somente as asserções I, III e IV estão corretas
	
	
	Somente as asserções I, II e IV estão corretas
	
	
	Somente as asserções I, II e III estão corretas
	
Explicação:
Toast
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
	
	
	
	 
		
	
		7.
		A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Ela exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, demonstrados a seguir:
Toast.makeText (contexto, texto, duração)
 
Dada a explicação supracitada, analise a explicação de cada um dos parâmetros citados e, após, assinale a alternativa correta:
I. No parâmetro contexto, definimos os botões do aplicativo a serem exibidos na mensagem.
II. No parâmetro texto, definimos o texto a ser exibido na mensagem.
III. No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
	
	Somente as afirmações I e III estão corretas
	
	
	Somente as afirmações I e II estão corretas
	
	
	Somente a afirmação I está correta
	
	
	Somente a afirmação II está correta
	
	
	Somente as afirmações II e III estão corretas
	
Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
- No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
- No parâmetro texto, definimos o texto a ser exibido na mensagem;
- No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
		1.
		Qual será a saída obtida pelo seguinte trecho com sintaxe Java?
int a = 1, b=100;
while( ++a < 5 )   
   b = b / a; 
System.out.println(b);
	
	
	
	4
	
	
	12,5
	
	
	96
	
	
	4,17
	
	
	25
	
Explicação:
Primeira rodada: a = 2, b = 100 / 2 = 50. Segunda rodada: a = 3, b = 50 / 3 = 16. Terceira rodada: a= 4, b = 16 / 4 = 4
	
	
	
	 
		
	
		2.
		__________________ é 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 escolhendoum dos itens a sequir:
	
	
	
	Java Clean
	
	
	Java Collector
	
	
	Garbage Drunk
	
	
	Java Virtual Machine
	
	
	Garbage Collector
	
Explicação:
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.
	
	
	
	 
		
	
		3.
		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
	
	
	extends
	
	
	this
	
	
	new
	
	
	implements
	
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.
	
	
	
	 
		
	
		4.
		A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, dentre os quais poderemos observar através das alternativas subsequentes, exceto (ou seja, assinale a alternativa incorreta):
 
 
	
	
	
	setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
	
	
	setTitle: define o título de nossa AlertDialog
	
	
	setNegativeButton: exibe a AlertDialog
	
	
	setMessage: define a mensagem de nossa AlertDialog
	
	
	setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
	
Explicação:
A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, os quais:
· setTitle: define o título de nossa AlertDialog
· setMessage: define a mensagem de nossa AlertDialog
· setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
· setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
· setNegativeButton: define um botão para cancelar a ação (Exemplo: Cancel)
· show(): exibe a AlertDialog
	
	
	
	 
		
	
		5.
		"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica."
(I) na sentença acima explica o conceito de: (assinale a alternativa correta)
	
	
	
	Notificação Android
	
	
	Text Box
	
	
	Classe
	
	
	Chamada Android
	
	
	Caixa de texto 
	
Explicação:
Notifications
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo.
É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica.
	
	
	
	 
		
	
		6.
		No que tange ao conceito da Classe Toast, leia as asserções abaixo e, a seguir, assinale a alternativa correta:
I. A classe Toast (android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
II. A classe Toast (android.widget.Toast) exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
III. A classe Toast (android.widget.Toast) exibe um pop-up de caráter permanente e que necessita de interação do usuário para ser finalizada (fechada). 
IV. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros: Toast.makeText (contexto, texto, duração)
	
	
	
	Somente as asserções I, III e IV estão corretas
	
	
	Somente as asserções I, II e III estão corretas
	
	
	Somente as asserções II, III e IV estão corretas
	
	
	Somente as asserções I, II e IV estão corretas
	
	
	Somente as asserções III e IV estão corretas
	
Explicação:
Toast
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
	
	
	
	 
		
	
		7.
		A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Ela exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, demonstrados a seguir:
Toast.makeText (contexto, texto, duração)
 
Dada a explicação supracitada, analise a explicação de cada um dos parâmetros citados e, após, assinale a alternativa correta:
I. No parâmetro contexto, definimos os botões do aplicativo a serem exibidos na mensagem.
II. No parâmetro texto, definimos o texto a ser exibido na mensagem.
III. No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
	
	Somente as afirmações I e III estão corretas
	
	
	Somente a afirmação I está correta
	
	
	Somente as afirmações I e II estão corretas
	
	
	Somente as afirmações II e III estão corretas
	
	
	Somente a afirmação II está correta
	
Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
- No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
- No parâmetro texto, definimos o texto a ser exibido na mensagem;
- No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
		1.
		Qual será a saída obtida pelo seguinte trecho com sintaxe Java?
int a = 1, b=100;
while( ++a < 5 )   
   b = b / a; 
System.out.println(b);
	
	
	
	4
	
	
	12,5
	
	
	25
	
	
	4,17
	
	
	96
	
Explicação:
Primeira rodada: a = 2, b = 100 / 2 = 50. Segunda rodada: a = 3, b = 50 / 3 = 16. Terceira rodada: a= 4, b = 16 / 4 = 4
	
	
	
	 
		
	
		2.
		__________________ é 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
	
	
	Java Virtual Machine
	
	
	Garbage Collector
	
	
	Java Clean
	
Explicação:
O coletor de lixo, ou Garbage  Collector, elimina da memória os objetos que não podem mais ser referenciados.3.
		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
	
	
	implements
	
	
	new
	
	
	super
	
	
	this
	
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.
	
	
	
	 
		
	
		4.
		A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, dentre os quais poderemos observar através das alternativas subsequentes, exceto (ou seja, assinale a alternativa incorreta):
 
 
	
	
	
	setNegativeButton: exibe a AlertDialog
	
	
	setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
	
	
	setMessage: define a mensagem de nossa AlertDialog
	
	
	setTitle: define o título de nossa AlertDialog
	
	
	setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
	
Explicação:
A Classe AlertDialog tem como objetivo  exibir uma caixa de dialogo (Android Dialog) para o usuário no Android. Ela possui vários métodos, os quais:
· setTitle: define o título de nossa AlertDialog
· setMessage: define a mensagem de nossa AlertDialog
· setPositiveButton: define um botão para aceitar e conntinuar uma ação (Exemplo: OK)
· setNeutralButton: define um botão que nem cancela e nem define uma ação (Exemplo: Notifique-me mais tarde)
· setNegativeButton: define um botão para cancelar a ação (Exemplo: Cancel)
· show(): exibe a AlertDialog
	
	
	
	 
		
	
		5.
		"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica."
(I) na sentença acima explica o conceito de: (assinale a alternativa correta)
	
	
	
	Caixa de texto 
	
	
	Classe
	
	
	Chamada Android
	
	
	Text Box
	
	
	Notificação Android
	
Explicação:
Notifications
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo.
É muito comum seu uso quando temos uma aplicação que roda em segundo plano, como, por exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação telefônica.
	
	
	
	 
		
	
		6.
		No que tange ao conceito da Classe Toast, leia as asserções abaixo e, a seguir, assinale a alternativa correta:
I. A classe Toast (android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
II. A classe Toast (android.widget.Toast) exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
III. A classe Toast (android.widget.Toast) exibe um pop-up de caráter permanente e que necessita de interação do usuário para ser finalizada (fechada). 
IV. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros: Toast.makeText (contexto, texto, duração)
	
	
	
	Somente as asserções III e IV estão corretas
	
	
	Somente as asserções I, III e IV estão corretas
	
	
	Somente as asserções I, II e III estão corretas
	
	
	Somente as asserções I, II e IV estão corretas
	
	
	Somente as asserções II, III e IV estão corretas
	
Explicação:
Toast
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
	
	
	
	 
		
	
		7.
		A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Ela exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, demonstrados a seguir:
Toast.makeText (contexto, texto, duração)
 
Dada a explicação supracitada, analise a explicação de cada um dos parâmetros citados e, após, assinale a alternativa correta:
I. No parâmetro contexto, definimos os botões do aplicativo a serem exibidos na mensagem.
II. No parâmetro texto, definimos o texto a ser exibido na mensagem.
III. No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
	
	
	Somente a afirmação II está correta
	
	
	Somente as afirmações I e II estão corretas
	
	
	Somente as afirmações II e III estão corretas
	
	
	Somente a afirmação I está correta
	
	
	Somente as afirmações I e III estão corretas
	
Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
- No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
- No parâmetro texto, definimos o texto a ser exibido na mensagem;
- No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.

Continue navegando