Prévia do material em texto
Pergunta 1
A versão do Android feita, a princípio, apenas para tablets, que apresenta melhorias nos recursos multitarefa e nos widgets, é conhecida como
Resposta Selecionada:
Honeycomb
Resposta Correta:
Honeycomb
Pergunta 2
Analise as seguintes assertivas abaixo:
I. Toda classe para aplicação Android deve ser derivada da classe Activity.
II. O desenvolvimento de aplicações Android somente é possível para tablets e smartphones.
III. No Android Studio o diretório layout armazena todos os layouts da aplicação Android, que normalmente são arquivos html.
IV. O desenvolvimento de aplicativos Android é todo baseado nas linguagens de programação JAVA e C#.
Está(ão) correta(s) a(s) afirmação(ões):
Resposta Selecionada:
I apenas.
Resposta Correta:
I apenas.
Pergunta 3
Toda aplicação Android deve possuir um arquivo de nome _________ em seu diretório raiz. Preenche corretamente a lacuna:
Resposta Selecionada:
AndoidManifest.xml
Resposta Correta:
AndoidManifest.xml
Pergunta 4
Para visualizarmos o funcionamento de uma aplicação Android utilizamos o Android Virtual Device (AVD). Sobre o AVD assinale a alternativa incorreta.
Resposta Selecionada:
Ambiente integrado de desenvolvimento para a edição, compilação e execução de aplicações desenvolvidas na plataforma Android.
Resposta Correta:
Ambiente integrado de desenvolvimento para a edição, compilação e execução de aplicações desenvolvidas na plataforma Android.
Pergunta 5
No Android, quais componentes são criados a partir de ações do usuário e representam a intenção de se realizar alguma atividade, como iniciar o aplicativo de correio eletrônico ou abrir uma página, utilizando-se do navegador que acompanha o Android. O código mostrado a seguir apresenta corretamente um exemplo de utilização desse componente.
Uri uri = Uri.parse("http://www.anhembi.br");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
Resposta Selecionada:
Intents
Resposta Correta:
Intents
Pergunta 6
Sobre o desenvolvimento Android assinale a opção INCORRETA:
Resposta Selecionada:
Toda classe que representa uma aplicação Android deve ser derivada da classe Remote .
Resposta Correta:
Toda classe que representa uma aplicação Android deve ser derivada da classe Remote .
Pergunta 7
Considere um aplicativo Android que apresente duas Activities. Para navegar da primeira Activity (PrimeiraActivity) para a segunda (SegundaActivity) quais instruções são necessárias? Assinale a alternativa correta.
Resposta Selecionada:
Intent intent = new Intent(this,SegundaActivity.class);
startActivity(intent);
Resposta Correta:
Intent intent = new Intent(this,SegundaActivity.class);
startActivity(intent);
Pergunta 8
Analise as afirmativas a seguir e assinale a alternativa correta:
I. Além do Android SDK, a configuração padrão para preparar um ambiente de desenvolvimento Android inclui a instalação do JDK.
II. O Android Virtual Device Manager provê uma interface gráfica do usuário, através da qual pode se criar e gerenciar Android Virtual Devices (AVDs).
III. Atualmente, somente é possível criar ambientes de desenvolvimento Android em sistemas operacionais open-source, como Ubuntu Linux e FreeBSD.
Resposta Selecionada:
Somente as afirmativas I e II são verdadeiras.
Resposta Correta:
Somente as afirmativas I e II são verdadeiras.
Pergunta 9
Dentre as alternativas a seguir, uma delas preenche, CORRETAMENTE, a lacuna na frase do quadro abaixo. Assinale-a. Ao desenvolver uma aplicação para Android, a mesma deve possuir o arquivo___________, que descreve informações essenciais (componentes, permissões, etc.) para o sistema Android.
Resposta Selecionada:
AndroidManifest.xml
Resposta Correta:
AndroidManifest.xml
Pergunta 10
Considere um projeto criado no Android Studio. Em relação ao arquivo AndroidManifest.xml, analise as afirmativas abaixo:
I. É o principal arquivo do projeto contendo todas as configurações necessárias para a execução da aplicação.
II. Para declarar a activity é utilizada a tag <activity>, que recebe o nome da classe, e é sempre relativa ao pacote principal.
III. Para usar funcionalidades do aparelho como internet, um exemplo de declaração poderia ser: <uses-permission android:name=”android.permission.INTERNET”></uses-permission>.
Resposta Selecionada:
somente III é correta
Resposta Correta:
todas são corretas