Prévia do material em texto
29985 . 7 - Programação - 20202.B AV2 - 2B AV2 - 2B Marcelo Costa Andrade Silva Nota finalÚltima tentativa com nota 4,2/6 Tentativa 1Enviado: 23/11/20 12:55 (BRT) 4,2/6 1. Pergunta 1 /0,6 Dada a função chamada RST38H listada abaixo, o que será impresso na tela quando essa rotina for executada? public static void RST38H() { int numero = (57)%10; switch(numero) { case 2: case 4: case 6: case 7: case 9: System.out.println(numero+2); break; default: System.out.println(numero); break; } } Ocultar opções de resposta 1. 9 Resposta correta 2. 6 3. 3 4. 5 5. 7 2. Pergunta 2 /0,6 Se a função abaixo for executada, o que irá aparecer na tela? programação 2020.1A Q28_v1.PNG Ocultar opções de resposta 1. 204. 2. 120. Resposta correta 3. 82. 4. 167. 5. 145. 3. Pergunta 3 /0,6 Em um ambiente de programação, qual dos seguintes componentes é utilizado para examinar o código e encontrar erros no programa? Ocultar opções de resposta 1. Visualizador. 2. Empacotador. 3. Armazenador. 4. Virtualizador. 5. Depurador. Resposta correta 4. Pergunta 4 /0,6 A IDE Eclipse usa o conceito de perspectivas para oferecer diferentes organizações dos recursos da ferramenta para as diversas necessidades dos desenvolvedores. Na perspectiva Java, qual das seções listadas abaixo seria a mais apropriada para colocarmos o código fonte de nossos programas? Ocultar opções de resposta 1. Console 2. Web 3. Blocks 4. Database Designer 5. Code editor Resposta correta 5. Pergunta 5 /0,6 Na 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 um comando de leitura de dados. 3. Indicar o local onde o autor do programa coloca o seu nome. 4. Importar uma classe ou conjunto de classes. Resposta correta 5. Indicar o local onde o autor coloca a versão do Java necessária para rodar o programa. 6. Pergunta 6 /0,6 Dada a função chamada TK85 vista logo abaixo, examine o seu código e assinale a alternativa que contém o valor que será impresso na tela quando essa função TK85 for executada. public static void TK85() { int[ ] k = {1,9,8,5,3}; int[ ] l = {1,2,8,6,4}; int z = 0; for (int i = 0;i < k.length; i++ ) { if (k[i]==l[i]) z = z + 1; } System.out.println("Resultado: "+z); } Ocultar opções de resposta 1. Resultado: 27 2. Resultado: 14 3. Resultado: 5 4. Incorreta: Resultado: 9 5. Resultado: 2 Resposta correta 7. Pergunta 7 /0,6 Examine a função escrita na linguagem Java que está listada abaixo. O que veremos na tela do computador se executarmos essa função? public static void questao() { int a = 8; if ( a%2 == 0) { while (a < 31) { a = a + 2; } } else { while (a < 25) { a = a + 1; } } System.out.println(a); } Ocultar opções de resposta 1. 56 2. 48 3. 32 Resposta correta 4. Incorreta: 25 5. 14 8. Pergunta 8 /0,6 Dado o trecho de código a seguir, marque a alternative que contém o valor que será impresso na tela quando essa função for executada. public static 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; } System.out.println("resposta = " +x); } Ocultar opções de resposta 1. 57 2. 45 3. 71 4. 64 5. 28 Resposta correta 9. Pergunta 9 /0,6 Qual das alternativas a seguir é a mais adequada para descrever o comportamento do comando WHILE na linguagem Java? Ocultar opções de resposta 1. Estrutura de repetição com teste no final, realizando 0 ou mais repetições. 2. Estrutura de repetição com teste no início, realizando 0 ou mais repetições. Resposta correta 3. Estrutura de repetição com teste no final, realizando 1 ou mais repetições. 4. Estrutura de repetição com teste no início, realizando 1 ou mais repetições. 5. É um comando de decisão, semelhante ao switch. 10. Pergunta 10 /0,6 Analise o código do método abaixo, presente em uma classe em um projeto escrito na linguagem Java. O que veremos na tela quando esse método rodar? public static 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; System.out.println(c); } Ocultar opções de resposta 1. 17 Resposta correta 2. 42 3. Incorreta: 46 4. 39 5. 34 Ajuda para a página atual