Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Ao participar de uma seleção para um emprego, foi pedido que você analisasse o método onCreate de uma classe Activity abaixo, e informasse qual valor apareceria na tela após esse método executar. Que valor é esse que aparece na tela? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int p=7, k = 0; int g=5; int d=9; while (d <= (g + 11 - 3)) { p=p+k+3; d=d+4; } p=p+7 - 2; Toast.makeText(MainActivity.this, " " + p, Toast.LENGTH_LONG ).show(); } A) 51 B) 29 C) 35 D) 46 E) 18 Questão 2 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72505 Em uma classe Java presente dentro de um projeto Android, um comentário de uma linha apenas deve ser iniciado por: A) // B) ## C) !! D) %! E) $$ Questão 3 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72533 Avalie o método definido em uma classe Java exibido abaixo: public void AppleII() { int valor = (14+32+29)%10; switch(valor){ case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: default: Toast.makeText(MainActivity.this, "" + valor, Toast.LENGTH_LONG).show(); break; } } O que será impresso na tela de um celular Android se esse método for executado? A) 0 B) 21 C) 5 D) 9 E) 14 Questão 4 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72544 Considere o trecho de um programa Java listado a seguir (a função F4). Se essa função for executada, o que veremos na tela? public void F4() { int D = 32, E = 17, F = 9, z = 0, i = 1; int n = (F+E+D) % 7; while (i<=n) { z = z + i; i = i + 1; } z = z % 10; switch( z ) { case 1: case 2: case 3: Toast.makeText(act.this, "" + (z+4), Toast.LENGTH_LONG).show(); break; default: Toast.makeText(act.this, "" + (z+1), Toast.LENGTH_LONG).show(); break; } } A) 3 B) 24 C) 1 D) 7 E) 19 Questão 5 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 99197 Examine o método abaixo: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int a=2, b=4, c=6, d = 9; do { a=a+3; c=c+5; d=d+7; } while (d <= b + 17); Toast.makeText(MainActivity.this, " " + a, Toast.LENGTH_LONG ).show(); } O que será impresso na tela se rodarmos esse método? A) 0 B) 8 C) 21 D) 56 E) 34 Questão 6 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72494 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(); } A) R = 24 B) R = 14 C) R = 11 D) R = 32 E) R = 21 Questão 7 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72558 Analise o método onCreate de uma classe Activity, listado abaixo e marque a alternativa que contém o valor que será impresso na tela de um celular Android quando ele rodar: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int resultado=1; int s=1; while (s <= 9) { resultado=resultado*s; s=s+3; } resultado=resultado + 4; Toast.makeText(MainActivity.this, " " + resultado, Toast.LENGTH_LONG ).show(); } A) 95 B) 16 C) 57 D) 43 E) 32 Questão 8 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72519 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: A) Apenas a afirmativa III está correta. B) As afirmativas II e III estão corretas. C) As afirmativas I e II estão corretas D) Apenas a afirmativa I está correta. E) As afirmativas I, II e III estão corretas. Questão 9 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72537 Analise o programa escrito na linguagem de programação Java a seguir e marque a alternativa que contém o valor que irá aparecer na tela de um dispositivo Android quando ele for executado. public void meu_metodo() { int[ ] p = {5,1,9,8,3,4,7,6,1,9,8,6,-3}; int u = 4, j = 2; int m = 2; if (u + j + m < 10) { while (j < p.length - 1) { p[j]=u*p[j]; m = m + p[j]; j = j + 1; } } else { m = m + 32; } Toast.makeText(MainActivity.this, "" + m, Toast.LENGTH_LONG).show(); } A) 75 B) 192 C) 34 D) 138 E) 246 Questão 10 - DESENVOLVIMENTO PARA DISPOSITIVOS MOVEIS Código da questão: 72565 Dada a classe Activity abaixo, o que será impresso na tela se o método onCreate definido dentro dela for executado? class Atividade extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int V=14, X = 3; int R= 7 +49 - 16; if (R > 22 ) X= R+V+8-3; else X=R – V + 1; Toast.makeText(MainActivity.this, " " + X, Toast.LENGTH_LONG ).show(); } } A) 95 B) 22 C) 35 D) 68 E) 59
Compartilhar