Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 1/7 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - Questionário 21593 . 7 - Programação - 20201.B Unidade 4 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - Questionário Usuário Tiago Rodrigo Gomes Lima Curso 21593 . 7 - Programação - 20201.B Teste Avaliação On-Line 5 (AOL 5) - Questionário Iniciado 17/04/20 17:18 Enviado 17/04/20 18:02 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 43 minutos Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR. Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas). IMPORTANTE: verifique suas respostas antes do envio desta atividade. Pergunta 1 Ao executarmos essa função, quantas vezes a frase "programando com Java" será impressa na tela? public static void M1() { int contador = 1; contador = contador +2; while (contador <31) { if (contador % 2 == 1) { System.out.println( "Programando com Java"); contador = contador +3; } else 1 em 1 pontos https://sereduc.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_28073_1 https://sereduc.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_28073_1&content_id=_2008481_1&mode=reset 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 2/7 Resposta Selecionada: b. Respostas: a. b. c. d. e. contador = contador + 7; } } 3 1 3 4 2 5 Pergunta 2 Resposta Selecionada: c. Respostas: a. b. c. d. e. Analise as a�rmativas abaixo: I. Dentro de uma função não é permitida a declaração de variáveis. II. Todas as funções tem necessariamente que retornar um valor do tipo lógico, numérico ou texto. III. A modularização melhora a performance do software quando comparado com o mesmo programa sem modularização. Todas as alternativas estão erradas Apenas a alternativa I está correta As alternativas I, II e III estão corretas Todas as alternativas estão erradas Apenas a alternativa II está correta As alternativas I e III estão corretas Pergunta 3 Dada a função a seguir, o que será impresso na tela ao executarmos essa função? public static void teste() { int x = 0; int[] v = {10,1,-11,8,14,-1,9,5,7,3}; int valor = 80 – 40 + 10 – 14; 1 em 1 pontos 1 em 1 pontos 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 3/7 Resposta Selecionada: d. Respostas: a. b. c. d. e. valor = (valor + 8) % 10; if (valor < 0) valor = valor+10; for (int i = 0; i<=valor;i++) { x = x +v[i]; } System.out.println(x); } 22 11 44 33 22 55 Pergunta 4 Resposta Selecionada: c. Respostas: a. b. c. d. e. Qual das a�rmações a seguir NÃO representa uma vantagem do uso da modularização? Melhoria da performance do software quando comparado com o mesmo programa sem modularização Facilita a resolução de problemas complexos Desenvolvimento mais rápido do programa, devido à construção em paralelo das diversas partes que compõe a aplicação Melhoria da performance do software quando comparado com o mesmo programa sem modularização Facilita a divisão do trabalho entre os membros da equipe de desenvolvimento Melhoria da qualidade do produto �nal (através do reuso de funções já testadas) 1 em 1 pontos 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 4/7 Pergunta 5 Resposta Selecionada: d. Respostas: a. b. c. d. e. Ao executarmos essa função, o que será impresso na tela? public static void matriz() { int[][] m = {{7,15, 14, -2},{9, -3, -7, 11},{3, 12, 15, -2},{5, 21, 16, 9}}; int x = 0; for (int i=0; i < m.length; i++) { for (int j = 0; j < m[i].length; j++) { if ( (i + j) % 2 == 1) x = x + m[i][j]; } } System.out.println(x); } 46 34 60 72 46 58 Pergunta 6 Ao executarmos essa função, o que será impresso na tela ao �nal da mesma? public static void metodo() { int contador = 4; while (contador <26) { if ( (contador % 2 == 1) && (contador < 17) ) contador = contador +3; else 1 em 1 pontos 1 em 1 pontos 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 5/7 Resposta Selecionada: b. Respostas: a. b. c. d. e. contador = contador + 4; } System.out.println(contador); } 28 33 28 57 41 49 Pergunta 7 Resposta Selecionada: a. Respostas: a. b. c. d. e. Dada a função a seguir, o que será impresso na tela ao executarmos essa função? public static void funcao() { int resposta = 0; int[][] y = new int[][] {{7,5,1,2,3},{4,5,6,7,8},{1,2,3,4,5}}; for (int i = 0; i < y.length; i++) { resposta = resposta + y[ i ][ 2 ]; } System.out.println(resposta); } 10 10 18 14 25 8 1 em 1 pontos 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 6/7 Pergunta 8 Resposta Selecionada: e. Respostas: a. b. c. d. e. Ao executarmos essa função, o que será impresso na tela? public static void procedimento() { int[] v = {0,2,4,3,1,0,3,0,4,2}; int resposta = 0, indice = 0; int valor = 75 – 50 + 12 – 58; valor = (valor + 6) % 10; if (valor < 0) valor = valor+10; indice = 5+v[valor]; resposta = v[v[indice]]; System.out.println(resposta); } 0 2 9 5 7 0 Pergunta 9 Dada a função a seguir, o que será impresso na tela ao executarmos essa função? public static void questao() { int x = 0; int n = (32-22+8) % 10; for (int i = 1;i<=n;i++) { x = x + i; } System.out.println(x); } 1 em 1 pontos 1 em 1 pontos 17/04/2020 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/ultra/courses/_28073_1/cl/outline 7/7 Sexta-feira, 17 de Abril de 2020 18h02min32s BRT Resposta Selecionada: b. Respostas: a. b. c. d. e. 36 15 36 23 47 51 Pergunta 10 Resposta Selecionada: d. Respostas: a. b. c. d. e. Dada a função a seguir, o que será impresso na tela ao executarmos essa função? public static void teste() { inta = 7; int t = 2; while (a < 29) { a = a + t; if ( (a % 2 == 1) || (a < 5) ) t = t + 2; } System.out.println(a); } 37 52 67 39 37 41 ← OK 1 em 1 pontos javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2008481_1&course_id=_28073_1&nolaunch_after_review=true');
Compartilhar