Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Código: 4363 - Enunciado: Marque a opção que apresenta o sistema operacional base que foi utilizado no 0,25/ 0,25
desenvolvimento do Android
Alternativa marcada:
d) Linux
Justificativa: Android é um sistema operacional (SO) baseado no núcleo Linux, desenvolvido por um
consórcio de desenvolvedores conhecido como Open Handset Alliance, sendo o principal colaborador o
Google.
2 Código: 4362 - Enunciado: Se quisermos que em um app em android seja exibido um pop-up por um curto 0,00/ 0,25
espaço de tempo com a mensagem “Cadastro realizado com sucesso” Qual alternativa que apresenta a linha
de comando que pode fazer isso.
Alternativa marcada:
3 Código: 4364 - Enunciado: Marque a alternativa que apresenta a versão do Android a partir da qual os dados 0,25/ 0,25
do usuário passaram a ser tratados de forma diferenciada
Alternativa marcada:
c) 6
Justificativa: A versão 6 Android Marshmallow permite que você defina o que deseja compartilhar e quando
fazê-lo. É possível desativar permissões a qualquer momento também
4 Código: 4365 - Enunciado: No desenvolvimento de aplicações móveis, os aplicativos desenvolvidos podem 0,25/ 0,25
ser enquadrados nas camadas do sistema operacional. Marque a opção que apresenta o nome dessa camada
Alternativa marcada:
c) kernel
Alternativa marcada:
b) R
Justificativa: A classe R responsável por fazer a comunicação entre os arquivos ".xml" e os arquivos ".java"
Alternativa marcada:
a) Toast.LENGTH_LONG
7 Código: 4367 - Enunciado: Marque a alternativa que apresenta o valor da action usada para informar o 0,25/ 0,25
ponto de partida da aplicação
Alternativa marcada:
b) android.intent.action.MAIN
Justificativa: MAIN significa que esta atividade é o ponto de entrada do aplicativo , ou seja, quando você
inicia o aplicativo, essa atividade é criada.
8 Código: 4366 - Enunciado: O Android é um sistema operacional baseado no Kernel do Linux. Sua arquitetura 0,25/ 0,25
é dividida em quatro camadas: zero, um, dois e três. Os aplicativos desenvolvidos para Android são escritos
em Java e executados em tempo real pelas máquinas virtuais Dalvik. Informe qual o papel da camada dois:
Alternativa marcada:
a) A camada dois é a Application Framework e é nela que estão programadas as funções básicas do telefone,
que serão utilizadas na camada três
Justificativa: A camada dois é a Application Framework e é nela que estão programadas as funções básicas
do telefone, que serão utilizadas na camada três
9 Código: 3661 - Enunciado: Marque a opção que apresenta todos os componentes do Android que podem 0,25/ 0,25
manipular um intent.
Alternativa marcada:
Alternativa marcada:
b) AndroidManifest.xml – a activity
11 Código: 3662 - Enunciado: Marque a opção do framework de desenvolvimento mobile que permite aos 0,25/ 0,25
desenvolvedores de software criar aplicativos para dispositivos móveis usando apenas as tecnologias
JavaScript, HTML 5 e CSS 3
Alternativa marcada:
d) Phonegap
12 Código: 3665 - Enunciado: Em uma dada aplicação, deseja-se que seja realizada uma operação de 0,25/ 0,25
mineração de bitcoins com dados fornecidos pelo usuário. Pela natureza desta operação, isto é, elevado uso
de processador e memória, é recomendável que seja realizada em um determinado componente do android.
Marque a alternativa que apresente o nome deste local.
Alternativa marcada:
d) Content Provider
13 Código: 3663 - Enunciado: Marque a opção que apresenta o componente do android responsável pela 0,25/ 0,25
interface visual com o usuário.
Alternativa marcada:
a) Intent
Justificativa: Intent é o componente do android responsável pela interface visual com o usuário.
14 Código: 3666 - Enunciado: Em uma aplicação para o sistema operacional Android, deseja-se que, ao ser 0,25/ 0,25
pressionado um botão em uma atividade, que uma segunda atividade seja acionada, e a anterior seja
encerrada. Considere as seguintes linhas de código:
1. Intent novaTela = new Intent(this, NovaTela.class);2. Intent novaTela = new Intent(NovaTela.class,
this);3. close();4. finish();5. startActivity(novaTela);6. start(novaTela);
Marque a opção que apresenta a sequência correta que deveria ser utilizada.
Alternativa marcada:
d) 1-5-4
Alternativa marcada:
c) SQLite
16 Código: 3664 - Enunciado: Considere que em um método de uma atividade há a seguinte linha de código 0,25/ 0,25
EditText campo = (EditText)findViewById(R.id.campo);
Considere, ainda, que foi o ambiente utilizado, Android Studio por exemplo, gerou a seguinte linha de código
public final class R { public static final class id { public static final int campo; Marque a opção correta.
Alternativa marcada:
c) O atributo e o componente são variáveis do mesmo projeto e não possuem relação entre si.
Justificativa: O atributo e o componente são variáveis do mesmo projeto e não possuem relação entre si.