Buscar

Aula 09 - Exercícios de Fixação ALUNOS

Prévia do material em texto

Fundação Educacional Unificada Campograndense 
CNPJ 42.257.543/0001-39 
Faculdades Integradas Campo-Grandenses – FIC  
Credenciada pela Portaria Ministerial Nº 2.463, de 11-07-05, D.O.U de 12-07-5 
Estrada da Caroba, 685 – Campo Grande. Rio de Janeiro – RJ. CEP: 23085-590 
	ESTUDANTE 
	 
	MATRÍCULA 
	 
	DATA DA REALIZAÇÃO 
	
	TURMA  
	
	DOCENTE 
	ANDERSON VIEIRA VELOSO NUNES
	DISCIPLINA 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	AVALIAÇÃO 
	
	QUANTIDADE DE PROVAS 
	
	CURSO 
	SISTEMAS DE INFORMAÇÃO
	
	 
	
	 
 
 
 
 
 
LISTA DE EXERCÍCIOS I – PROGRAMAÇÃO DISPOSITIVOS MÓVEIS
 
1.ª QUESTÃO (CESPE 2014 - TJ-CE - ANALISTA JUDICIÁRIO)
A respeito dos arquivos que compõem um projeto Android, assinale a opção correta.
a) O arquivo mainActivity.java contém os métodos básicos de acesso ao Android e às bibliotecas necessárias para que os aplicativos sejam executados.
b) O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo.
c) Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml.
d) O arquivo main.xml define a interface de usuário para sua atividade.
2.ª QUESTÃO [CESPE 2014 – ANATEL – ANALISTA ADMINISTRATIVO – ARQUITETURA DE TI) As aplicações desenvolvidas para Android são escritas em Java, não sendo, entretanto, consideradas uma máquina virtual Java.
(x) CERTO		( ) ERRADO
3.ª QUESTÃO: A subclasse android.view.View é uma herança de android.widget, que usamos para “construir” nossa tela no Android
( ) CERTO		( ) ERRADO
4.ª QUESTÃO: Uma View que mostra algum texto é chamada de________ e uma View que mostra um botão é chamada de________________.
a) TextView, Button 	b) TextView, Button View c) TextView, ImageView	 d) TextView, View
5.ª QUESTÃO: Em qual pasta serão armazenadas as telas de um app criado no Android Studio?
a) app/layout/res		b) app/res/layout 		c) app/android	 		d) android/app
6.ª QUESTÃO: O diretório “mipmap”: 
a) Possui a mesmas características do diretório “drawable” ( armazenar texto), porém, o mesmo foi destinado a armazenar nesta pasta somente imagens referentes ao ícone da nossa aplicação Android, que possa se comportar em várias resoluções de tela.
b) Possui uma característica diferente do diretório “drawable” (armazenar imagens), o mesmo foi destinado a armazenar nesta pasta somente texto da nossa aplicação Android.
c) Possui as mesmas características do diretório “drawable” ( armazenar imagens), porém, o mesmo foi destinado a armazenar nesta pasta somente imagens referentes ao ícone da nossa aplicação Android, que possa se comportar em várias resoluções de tela.
d) Possui as mesmas características do diretório “drawable” ( armazenar imagens), porém, o mesmo foi destinado a armazenar nesta pasta somente músicas da nossa aplicação Android.
7.ª QUESTÃO: Analise os itens abaixo sobre manipulação de telas em um app:
I. Controlamos o ciclo de vida de uma tela através da Activity, manipulando o seu código Java associado
II. O layout de uma tela (seus componentes e suas configurações) fica armazenado em um arquivo XML, geralmente associado a um código Java
III. Para manipular a tela, em uma classe Activity, devemos escrever o código Java responsável por estas ações.
Estão ERRADAS:
a) I e II
b) II e III
c) Nenhuma
d) Apenas III
8.ª QUESTÃO: A subclasse android.view.View é uma herança de android.widget, que usamos para “construir” nossa tela no Android
( ) CERTO		( ) ERRADO
9.ª QUESTÃO: O endereço armazenado em R.id.content é:
a) Uma constante string
b) Uma constante double
c) Uma constante inteiro
d) Uma constante char
10.ª QUESTÃO: Observe o código abaixo:
Intent nextActivity = new Intent(this, NextActivity.class);
nextActivity.putExtra("my_name", name);
( ) O método putExtra serve para “levar” as informações de uma Activity para outra
( ) O método putExtra está enviando duas informações para a outra tela: um identificador e um valor
( ) Ao declarar o new Intent, inserimos como parâmetros, respectivamente, a próxima classe e a classe atual.
( ) O nome do objeto criado é putExtra

Continue navegando