Baixe o app para aproveitar ainda mais
Prévia do material em texto
Módulo A - 48163 . 7 - Desenvolvimento para Dispositivos Móveis - U.20212.A AV2 6/6 Tentativa 1Enviado: 20/08/21 17:51 (BRT) 6/6 Conteúdo do exercício Conteúdo do exercício 1. Pergunta 1 /0,6 O Android Studio é conhecido pela maioria dos desenvolvedores da plataforma Android. Qual das alternativas abaixo é a mais adequada para descrever o Android Studio? Ocultar opções de resposta 1. Uma ferramenta de backup. 2. Uma interface da API do Android. 3. Uma ferramenta do tipo IDE (Ambiente de Desenvolvimento Integrado). Resposta correta 4. Uma API voltada para a persistência de dados. 5. Um framework para criação de jogos. 2. Pergunta 2 /0,6 Em um software Android, construído com a linguagem Java, essa instrução é utilizada em um comando de desvio de fluxo de execução, permitindo a um software apresentar diferentes comportamentos dependendo da situação. Estamos falando de: Ocultar opções de resposta 1. EXP 2. PRINTF 3. ELSE Resposta correta 4. SQRT 5. ECHO 3. Pergunta 3 /0,6 Um programador recebeu o trecho de uma classe Activity abaixo, e a executou em um dispositivo Android. Qual valor ele viu na tela como resultado da execução do programa? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int Y=5; int K=34; while (Y < K ) { if (Y % 2 == 1) Y=Y+7; else Y=Y+8; } Toast.makeText(MainActivity.this, " " + Y, Toast.LENGTH_LONG ).show(); } Ocultar opções de resposta 1. 36 Resposta correta 2. 18 3. 60 4. 47 5. 56 4. Pergunta 4 /0,6 Você está fazendo uma seleção para funcionário responsável pelo desenvolvimento de aplicativos móveis em uma organização. Na seleção, foi pedido que você analisasse o pedaço de uma classe Activity a seguir. O que será impresso, na tela de um dispositivo Android, ao executarmos esse código? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int S=0; int Z=19 - 2 + 5; int C=Z % 6; for (int i = 1; i < C+7; i = i + 4) { S=S+i +1; } Toast.makeText(MainActivity.this, " " + S, Toast.LENGTH_LONG ).show(); } Ocultar opções de resposta 1. 7 2. 49 3. 0 4. 36 5. 18 Resposta correta 5. Pergunta 5 /0,6 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? Ocultar opções de resposta 1. 14 2. 9 3. 5 Resposta correta 4. 21 5. 0 6. Pergunta 6 /0,6 Muitos projetos Android fazem uso da linguagem Java, pelas suas vantagens. Qual das alternativas abaixo representa um operador utilizado na linguagem Java para concatenação de strings? Ocultar opções de resposta 1. ^ 2. / 3. + Resposta correta 4. % 5. \ 7. Pergunta 7 /0,6 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 = 21 2. R = 11 3. R = 32 4. R = 14 5. R = 24 Resposta correta 8. Pergunta 8 /0,6 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. 0 2. 6 Resposta correta 3. 2 4. 1 5. 4 9. Pergunta 9 /0,6 "Trata-se do “protetor” do Scrum. É o responsável por deixar claro a todo o time de desenvolvimento cada passo do projeto e fazer o Scrum funcionar do modo planejado". O texto refere-se ao: Ocultar opções de resposta 1. Scrum tester. 2. Time de desenvolvimento. 3. Scrum Master. Resposta correta 4. Product Owner. 5. Scrum developer. 10. Pergunta 10 /0,6 Analise o texto a seguir: "Função utilizada para pegar o valor de um componente, como o EditText." A alternativa mais adequada ao texto é: Ocultar opções de resposta 1. Angular; 2. nextInt(); 3. getText(). Resposta correta 4. LeTeclado(); 5. MSX
Compartilhar