Buscar

av 2 desen web

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

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais