Baixe o app para aproveitar ainda mais
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
Compartilhar