Buscar

AV 2017 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

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 3 páginas

Prévia do material em texto

Avaliação:  PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	OSWALDO BORGES PERES
	Turma: 
	Nota da Prova: 2,5    Nota de Partic.: 2   Av. Parcial 2  Data: 09/06/2017 13:27:42
	
	
	 1a Questão (Ref.: 201503540623)
	Pontos: 0,0  / 1,0
	Identifique, na figura a seguir,quais componentes Widgets foram dispostos e seus respectivos tipos:
		
	
	
Gabarito:
- 3 componentes do tipo TextView (com os conteúdos "Peso", "Altura" e "Resultado")
- 3 componentes do tipo EditText (abaixo de cada componente do tipo TextView)
- 2 componentes do tipo Button (com os conteúdos "Limpar" e "Calcular")
	
	
	 2a Questão (Ref.: 201503540735)
	Pontos: 0,0  / 1,0
	Sabendo que a classe DAOPessoa estende a classe SQLiteOpenHelper, faça o método public void cadastrar(Pessoa p) onde a classe pessoa tem os atributos: cpf, nome, telefone e endereco.
	
	
	
Gabarito: public void cadastrar(Pessoa p) {
getWritableDataBase().execSQL("insert into Pessoa values("+p.getCPF() +","+p.getNome()+","+p.getTelefone()+","+p.getEndereco()+")"); 
}
	
	
	 3a Questão (Ref.: 201503540743)
	Pontos: 1,0  / 1,0
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Activity
	
	Computadores
	 
	Dispositivos Móveis
	
	onReset
	
	Smart TV
	
	
	 4a Questão (Ref.: 201503540516)
	Pontos: 1,0  / 1,0
	A Arquitetura do Android possui várias camadas. O conhecimento sobre uma visão geral das mesmas bem como o propósito de cada uma é fundamental para um desenvolvedor Android. Dito isso, selecione a opção que contém todas as camadas da arquitetura da plataforma Android:
		
	
	Kernel GNU Linux, bibliotecas, framework para aplicações, APIs, runtime.
	
	Kernel GNU Linux, Dalvik, framework para aplicações, APIs, runtime.
	
	Kernel GNU Linux, bibliotecas, framework para aplicações, Dalvik, runtime.
	 
	Kernel GNU Linux, bibliotecas, framework para aplicações, as próprias aplicações, runtime.
	
	NDA.
	
	
	 5a Questão (Ref.: 201503540657)
	Pontos: 0,0  / 1,0
	Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é:
		
	 
	Activity
	 
	Arquivo manifesto - AndroidManifest.xml
	
	Layout.xml
	
	Arquivo R
	
	String.xml
	
	
	 6a Questão (Ref.: 201503540530)
	Pontos: 0,0  / 1,0
	Na construção de telas no Android é comum o uso de componente View do tipo BUTTON para tratar os dados fornecidos pelo usuário. Para que esse componente possa tratar a ação de clique do usuário ele deve implementar:
		
	 
	implementar um componente onMouseClickListener
	
	implementar um componente do tipo ButtonClick
	
	implementar um ButtonClickListener
	
	implementar um OnItemClickListener
	 
	implementar um OnClickListener
	
	
	 7a Questão (Ref.: 201503540536)
	Pontos: 0,5  / 0,5
	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: 
		
	 
	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.
	
	Declara um componente do tipo widget e atribui um texto que será exibido na tela.
	
	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.
	
	Instancia um componente view do tipo EditText e o exibe na tela
	
	
	 8a Questão (Ref.: 201503540670)
	Pontos: 0,0  / 0,5
	Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio de um menu suspenso.
Analise as seguintes afirmações e escolha a opção correta:
I- Este controle também é conhecido como DropDown(ou ComboBox).
II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml.
III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi selecionado.
IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica.
		
	
	Apenas duas sentenças estão corretas.
	 
	Somente uma sentença está incorreta.
	
	Todas as sentenças estão corretas.
	 
	Somente uma sentença está correta.
	
	Todas as sentenças estão incorretas.
	
	
	 9a Questão (Ref.: 201503540755)
	Pontos: 0,0  / 0,5
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	 
	SQLiteDatabase
	
	SQLiteDatabaseManager.
	
	SQLiteDatabaseTransaction
	 
	SQLiteStatement.
	
	PreparedSQLiteStatement.
	
	
	 10a Questão (Ref.: 201503540522)
	Pontos: 0,0  / 0,5
	Sobre Intent do Android, marque a afirmativa verdadeira:
		
	 
	É utilizada para iniciar a navegação entre telas de uma aplicação.
	
	Deve ser instanciada, contendo a mensagem a ser enviada para outra Activity.
	 
	Permite a comunicação entre activity¿s através de mensagens.
	
	É criada através do método startActivity( ).
	
	Representa uma ação realizada pelo usuario.

Outros materiais