Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desenvolvimento para Dispositivos Móveis - AVFINAL - 2B 1. Pergunta 1 /1 Em relação à criação de aplicativos para a plataforma Android, analise as afirmativas abaixo. I.Uma Activity é uma classe comum que pode herdar diretamente de qualquer classe, como a classe View. II.O arquivo R.Java deve ser criado manualmente pelo desenvolvedor em uma aplicação Android. III.Aplicações Android são normalmente desenvolvidas usando a combinação Java + arquivos XML + recursos extras (imagens, arquivos de música, arquivos de dados etc). Pode-se afirmar que: Ocultar opções de resposta 1. Apenas a afirmativa III está correta. Resposta correta 2. As afirmativas II e III estão corretas. 3. Apenas a afirmativa I está correta. 4. As afirmativas I, II e III estão corretas. 5. As afirmativas I e II estão corretas 2. Pergunta 2 /1 Considere a seguinte função, presente em uma aplicação Android. Se esse método for executado, o que será impresso na tela? desenv para dispos moveis final 2018.1B Q10_v1.PNG Ocultar opções de resposta 1. 53. 2. Incorreta: 61. 3. 58. 4. 47. Resposta correta 5. 64. 3. Pergunta 3 /1 Analise o método de uma classe Activity abaixo. O que será impresso na tela se executarmos esse método? DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS - QUEST 1 - ENUNCIADO - 2020.1B_v1.PNG Ocultar opções de resposta 1. 50. 2. 73. 3. 95. 4. 68. Resposta correta 5. 84. 4. Pergunta 4 /1 Examine a função definida abaixo que está presente em uma classe Activity. O que será impresso na tela de um celular Android se executarmos essa função? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int x = 21, y = 9, z = 25; x = z - x ; x = z + y - 7; Toast.makeText(MainActivity.this, "" + x, Toast.LENGTH_LONG).show(); } Ocultar opções de resposta 1. 11 2. 18 3. 21 4. 6 5. 27 Resposta correta 5. Pergunta 5 /1 Dado o trecho de código a seguir, marque a alternativa que contém o valor que será impresso na tela de um dispositivo Android quando essa função for executada. public void principal() { int dia = 10; int mes = 12; int ano = 1989; int x = 0; int n = (ano–mes+dia) % 10; for (int i = 1; i<=n; i++) { x = x + i; } Toast.makeText(MainActivity.this, "" + x, Toast.LENGTH_LONG).show(); } Ocultar opções de resposta 1. 28 Resposta correta 2. 43 3. Incorreta: 9 4. 5 5. 14 6. Pergunta 6 /1 Analise o código do método abaixo, presente em uma classe Activity em um projeto de um aplicativo para celulares, escrito na linguagem Java: public void BASIC_FUNCTION() { int c = 2, i = 5; int x = (32-7- 4) % 9; if (c % 3 == 0) { while (i<=x+11) { c = c + i; i= i + 2; } } else c = c +15; Toast.makeText(MainActivity.this, "" + c, Toast.LENGTH_LONG).show(); } O que veremos na tela quando esse método rodar? Ocultar opções de resposta 1. 9 2. 52 3. 6 4. 17 Resposta correta 5. 25 7. Pergunta 7 /1 Em uma linguagem de programação usada para construir aplicativos para dispositivos móveis os comandos WHILE e IF possuem, respectivamente, as funções de: Ocultar opções de resposta 1. Comando de repetição e leitura de dados; 2. impressão (saída) na tela e comando de decisão; 3. Comando de repetição e comando de decisão (seleção); Resposta correta 4. Leitura de dados e comando de decisão (seleção); 5. impressão (saída) na tela e leitura de dados; 8. Pergunta 8 /1 Analise a função chamada call_function abaixo: public void call_function() { int A = 14, B = 7, C = 4, y = 0, i = 0; int n = (C+B+A) % 8; while (i<=n) { y = y + i; i = i + 1; } Toast.makeText(act.this, "" + y, Toast.LENGTH_LONG).show(); } Se essa função for chamada durante a execução de um programa instalado em um celular, o que ela irá imprimir na tela do computador? Ocultar opções de resposta 1. 11 2. 9 3. 5 4. 1 Resposta correta 5. 7 9. Pergunta 9 /1 Uma das razões para a popularidade da plataforma Android é a disponibilidade de celulares e tablets construídos por vários fabricantes.Analise as afirmativas abaixo sobre a criação de software na plataforma Android: I.Não é obrigatório desenvolver aplicações para a plataforma Android utilizando apenas a linguagem Java. II.Em uma classe Activity, o método OnCreate será chamado quando a Activity for criada. III.Um arquivo APK empacota uma aplicação Android, pronta para ser instalada por exemplo em um celular. Ocultar opções de resposta 1. Apenas a afirmativa I está correta. 2. Apenas a afirmativa II está correta. 3. As afirmativas I, II e III estão corretas. Resposta correta 4. As afirmativas I e III estão corretas. 5. As afirmativas I, II e III estão erradas. 10. Pergunta 10 /1 Analise o método definido em uma classe do tipo Activity listado abaixo. O que será impresso na tela de um dispositivo Android quando esse método for executado? desenv para dispos moveis final 2018.1B Q4_v1.PNG Ocultar opções de resposta 1. 4. 2. Incorreta: 17. 3. 21. Resposta correta 4. 6. 5. 9. Ajuda para a página atual
Compartilhar