Buscar

Programação para dispositivos móveis AVS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Parte superior do formulário
			
	 
	 Fechar
	Avaliação: CCT0270_AVS_201501377582 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	Tipo de Avaliação: AVS
	Aluno: 201501377582 - LUCIANA GONÇALVES DE OLIVEIRA
	Nota da Prova: 6,0    Nota de Partic.:   Av. Parcial  Data: 07/12/2017 19:57:13
	
	 1a Questão (Ref.: 201502410341)
	Pontos: 1,0  / 1,0
	Qual o nome da classe usada pela intenção para armazenar informações adicionais?
		
	
	Parcelable
	
	Activity
	
	Extra
	 
	Bundle
	
	DataStore
	
	
	 2a Questão (Ref.: 201502410153)
	Pontos: 1,0  / 1,0
	Sobre o desenvolvimento para a plataforma Android é correto afirmar:
		
	
	Eventos são gerados somente por usuários ou por outras aplicações.
	
	Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados.
	
	Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik.
	
	NDA.
	 
	Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real.
	
	
	 3a Questão (Ref.: 201502410381)
	Pontos: 1,0  / 1,0
	Complete a frase: O __________________ representa uma tela da aplicação. Define métodos chamados para responder a eventos de tela. Controla o estado e eventos da tela
		
	
	public class IntentService extends IntentService {
 protected void onHandleIntent(Intent workIntent) {
 }
}
	
	View
	
	Celular
	 
	Activity
	
	Intent
	
	
	 4a Questão (Ref.: 201502410312)
	Pontos: 0,0  / 1,0
	Um recurso utilizado para exibição de mensagens de texto é o uso da classe Toast. Com está classe, é possível criar uma pequena mensagem que será exibida ao usuário durante alguns segundos. A vantagem do Toast é a sua simplicidade de criação, além disso, não necessita interação do usuário, pois desaparece após algum tempo.
Escolha a opção correta de se utilizar a classe Toast:
		
	
	Toast.makeToast(this,"texto",Toast.LENGTH_LONG).show();
	 
	Toast.makeText(this,"texto",Toast.LENGTH_LONG).show();
	
	Toast.makeToast(this,"texto",Toast.LENGTH_SHORT).print();
	 
	Toast.makeText(this,"texto",Toast.LENGTH_SHORT).alert();
	
	Toast.makeToast(this,"texto",Toast.LENGTH_LONG).alert();
	
	
	 5a Questão (Ref.: 201502410179)
	Pontos: 1,0  / 1,0
	Dado o seguinte trecho de código Android abaixo:
     EditText edt = (EditText) findViewById(R.id.edittext1); 
     edt.setText("mensagem"); 
Marque a opção que explica corretamente o código: 
		
	
	Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela.
	
	Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela.
	
	Declara um componente do tipo widget e atribui um texto que será exibido na tela.
	
	Instancia um componente view do tipo EditText e o exibe na tela
	 
	Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela.
	
	
	 6a Questão (Ref.: 201502410176)
	Pontos: 0,0  / 1,0
	Sobre Lista de Itens no Android selecione a afirmativa VERDADEIRA:
		
	
	Uma ListActivity é um tipo de widget do Android.
	 
	Um AdapterView é um componente obrigatório na construção de uma lista de itens.
	 
	A seleção de um item em uma ListView é trada no método OnListItemClickListener.
	
	Um componente ListView é o mesmo que ListActivity.
	
	A seleção de um item em uma ListActivity é trada no método OnClickItemClickListener.
	
	
	 7a Questão (Ref.: 201502410141)
	Pontos: 1,0  / 1,0
	Marque a opção que não representa uma das formas de utilização de Intents:
		
	
	Abrir o navegador em uma página específica.
	
	Abrir uma nova tela da aplicação (navegação).
	
	Enviar uma mensagem ao SO.
	 
	Recolher o lixo gerado por objetos não utilizados.
	
	Solicitar ao SO que faça uma ligação para um determinado número.
	
	
	 8a Questão (Ref.: 201502410213)
	Pontos: 0,0  / 1,0
	Para utilizar o SQLite em nossa aplicação, precisamos usar uma API que já possua todo o trabalho de se comunicar com o banco de dados encapsulado dentro dela. É justamente esse o papel de qual classe, que devemos herdar.
		
	
	DatabaseHelper
	 
	SQLiteOpenHelper
	 
	SQLiteDatabase
	
	ListenerBD
	
	Activity
	
	
	 9a Questão (Ref.: 201502487471)
	Pontos: 1,0  / 1,0
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	PL/SQL
	
	SQLTransaction
	 
	SQLite
	
	SqlServer
	
	MysSql
	
	
	 10a Questão (Ref.: 201502488702)
	Pontos: 0,0  / 1,0
	Um erro comum na programação para acesso HTTP no Android é o uso de uma conexão em meio à Activity, ou seja, na Thread principal, o que irá gerar um erro. Com isso é necessário uso de execução em paralelo, o que pode ser obtido com o uso de um objeto do tipo AsyncTask. O trecho que será executado em paralelo deve ser implementado no método:
		
	 
	doInBackground
	 
	onCreate
	
	doInProgress
	
	onPreExecute
	
	onPostExecute
	
	
	Período de não visualização da prova: desde 02/12/2017 até 12/12/2017.
Parte inferior do formulário

Outros materiais