Buscar

AVFINAL Prova 1 - Desenvolvimento 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 10 páginas

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 6, do total de 10 páginas

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 9, do total de 10 páginas

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

Prévia do material em texto

Desenvolvimento para Dispositivos Móveis - 
AVFINAL - 1B
1. Pergunta 1
/1
Considere o trecho de uma classe Activity a seguir:
public void metodo_celular() {
                       int[ ] p = {8,2,-4,3,6,0,-4,1,3,-7,8,9,0};
                       int variavel = 4;
                       int t = 2;
                       for (int i = 0;i < p.length; i++ ) {
p[i]=variavel*p[i];
}
                       for (int i = 0; i < p.length; i++ ) {
                                  t = t + p[i];
                       }
                       Toast.makeText(MainActivity.this, "" + t, Toast.LENGTH_LONG).show();
}
O que será exibido na tela se esse código for executado em um tablet com o Android instalado?
Ocultar opções de resposta 
1. Incorreta: 
62
2. 
0
3. 
102
Resposta correta
4. 
79
5. 
85
2. Pergunta 2
/1
Analise o método onCreate abaixo e diga o que irá aparecer na tela de um tablet que utiliza a tecnologia Android quando esse método for executado.
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    int val1 = 25, val2 = 4, val3=3;
    val3 = val2 - val1;
    val3 = val1 - val2 + 12 - 9;
    Toast.makeText(MainActivity.this, "" + val3, Toast.LENGTH_LONG).show(); 
}
Ocultar opções de resposta 
1. 
18
2. 
12
3. 
21
4. 
24
Resposta correta
5. 
5
3. Pergunta 3
/1
Analise o código a seguir e marque a alternativa que contém o que irá aparecer na tela de um dispositivo Android quando esse método for executado.
protected void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  int r = 3;
  int n = 6 % 10;
  for (int i = 1;i<=n;i++) {
               r = r + i;
  }
  Toast.makeText(MainActivity.this, " R = " + r, Toast.LENGTH_LONG ).show();        
}
Ocultar opções de resposta 
1. 
R = 11
2. Incorreta: 
R = 21
3. 
R = 24
Resposta correta
4. 
R = 32
5. 
R = 14
4. Pergunta 4
/1
Assinale a alternativa que indica a maneira correta de declarar e preencher o valor de uma variável para armazenar o nome de um usuário em uma aplicação Android usando a linguagem Java.
Ocultar opções de resposta 
1. 
int NOME = "Carlos Albuquerque"
2. 
boolean $NOME= Carlos Albuquerque
3. 
double NOME[] = "Carlos Albuquerque"
4. 
String NOME="Carlos Albuquerque"
Resposta correta
5. 
float NOME=" Carlos Albuquerque"
5. Pergunta 5
/1
No desenvolvimento Android usando a linguagem Java temos um tipo de dados lógico que é utilizado para armazenar valores que podem ser apenas de dois tipos: verdadeiro ou falso. Este tipo de dados também é conhecido como:
Ocultar opções de resposta 
1. 
literal
2. 
gausiano
3. 
americano
4. 
booleano
Resposta correta
5. 
real
6. Pergunta 6
/1
Assinale a alternativa que contém uma assinatura válida para o método onCreate de uma classe Activity:
Ocultar opções de resposta 
1. Incorreta: 
protected double onCreate();
2. 
protected int onCreate(String[] args);
3. 
protected booleanonCreate(double[] args);
4. 
protected double onCreate(int[] args);
5. 
protected void onCreate(Bundle savedInstanceState);
Resposta correta
7. Pergunta 7
/1
Uma aplicação Android possui entre suas classes, as classes do tipo Activity.
Ao executarmos a função abaixo definida em uma Activity, o que será impresso na tela? 
desenv para dispos moveis final 2018.1B Q3_v1.PNG
Ocultar opções de resposta 
1. 
56.
Resposta correta
2. 
48.
3. Incorreta: 
37.
4. 
74.
5. 
61.
8. Pergunta 8
/1
Em um projeto Android que faz uso da linguagem Java, o comando IMPORT serve para: 
Ocultar opções de resposta 
1. 
Indicar o interpretador que deve ser usado para executar um determinado programa.
2. 
Indicar o local onde o autor coloca a versão do Java necessária para rodar o programa.
3. 
Indicar um comando de leitura de dados.
4. 
Importar uma classe ou conjunto de classes.
Resposta correta
5. 
Indicar o local onde o autor do programa coloca o seu nome.
9. Pergunta 9
/1
Examine o método chamado EXPERT, definido em um projeto Android e listado a seguir:
public void EXPERT() {
                       int z = 7; 
                       z = z + 3;
                       int result = 0;
                       while (z < 52) {
                                  if (z % 2 == 1) {
                                              result = result + 1;
                                              z = z + 4;
}
                                  else
                                              z = z + 19;
                       }
           }
Se esse método for executado, qual o valor da variável result ao final da execução?
Ocultar opções de resposta 
1. 
1
2. 
6
Resposta correta
3. 
0
4. 
4
5. Incorreta: 
2
10. Pergunta 10
/1
Ao executarmos a função abaixo que está presente em uma classe do tipo Activity, o que irá aparecer na tela?
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
     int t = 9, c = 2, s = 0;
    while (c < t) {
               s = s + 2*c;
               c = c + 1;
   }
    Toast.makeText(MainActivity.this, "" + s,      Toast.LENGTH_LONG).show();
}
Ocultar opções de resposta 
1. Incorreta: 
61
2. 
49
3. 
70
Resposta correta
4. 
95
5. 
84
Ajuda para a página atual

Continue navegando