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