Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 1/6 Revisar envio do teste: Prova de Recuperação OnlineSP_GRAD_686274_2301_01 2301-ALGORITMOS E PROGRAMAÇÃO II Prova de Recuperação REVISAR ENVIO DO TESTE: PROVA DE RECUPERAÇÃO ONLINE Usuário LAYSLLA NASCIMENTO MATIAS Curso 2301-ALGORITMOS E PROGRAMAÇÃO II Teste Prova de Recuperação Online Iniciado 02/04/23 18:58 Enviado 02/04/23 19:12 Data de vencimento 03/04/23 23:59 Status Completada Resultado da tentativa 7 em 18,9999 pontos Tempo decorrido 14 minutos de 1 hora e 20 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: a. Respostas: a. b. c. d. e. Qual o índice, no vetor a seguir, do primeiro pivô criado (não contando o pivô inicial, na primeira posição) utilizando o QuickSort para ordenação dos elementos? Vetor = { 8, 10, 22, 5, 7, 11, 13, 4, 5, 20 } 4 4 0 3 1 2 Pergunta 2 Resposta Selecionada: b. Respostas: a. b. c. d. e. No que se refere ao trecho de código-fonte a seguir, qual é a resposta esperada no console: 3915 4193 3915 3914 5193 4025 Sala de Aula Tutoriais 1 em 1 pontos 1 em 1 pontos LAYSLLA NASCIMENTO MATIAS 34 https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_205067_1 https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_205067_1&content_id=_9195764_1&mode=reset https://www.ead.senac.br/ https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1 https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1 https://senacsp.blackboard.com/webapps/login/?action=logout 02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 2/6 Pergunta 3 Resposta Selecionada: a. Respostas: a. b. c. d. e. Considere a função a seguir como uma solução recursiva para calcular a parte inteira de uma divisão. Qual deve ser o passo indutivo? public static int divRecursiva(int a, int b) { if (b > a) { return 0; } else { return ? ; } } return 1 + divRecursiva(a - b, b); return 1 + divRecursiva(a - b, b); return a – divRecursiva(a,b); return divRecursiva(a – b,b); return divRecursiva(a,a - b); return b – divRecursiva(a,b); Pergunta 4 Resposta Selecionada: d. Respostas: a. Sabemos que a transposta de uma matriz é troca dos elementos que estão em linhas se transformarem em colunas. A alternativa que representa o código-fonte que gera a saída da transposta de uma matriz quadrada 4x4 é: 1 em 1 pontos 0 em 1 pontos 02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 3/6 b. c. d. e. Pergunta 5 Um jogo armazenou em um vetor a pontuação de todos os jogadores em uma determinada partida. Sabendo disso, qual a instrução que deve ser executada para salvar a média da pontuação em um arquivo, e em qual linha do código a seguir essa instrução deve ser inserida (A ou B)? StreamWriter sw = new StreamWriter(caminho_do_arquivo); int x = 0; for (int i = 0; i < vetor.Length; i++) { x += vetor[i]; } 1 em 1 pontos 02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 4/6 Resposta Selecionada: b. Respostas: a. b. c. d. e. [A] sw.Close(); [B] sw.WriteLine(x/vetor.Length) na posição A. sw.Write(x/vetor.Length) na posição B. sw.WriteLine(x/vetor.Length) na posição A. sw.Write(x/vetor.Length) na posição A. sw.WriteLine(x/vetor.Length) na posição B. sw.WriteLine(x/vetor.Length-1) na posição B. Pergunta 6 Resposta Selecionada: d. Respostas: a. b. c. d. e. No que se refere a manipulação de matrizes, qual é a alternativa que corresponde a saída esperada no código abaixo: 0 0 0 0 1 2 0 2 4 0 0 0 0 2 4 0 2 4 4 2 0 2 1 0 0 0 0 9 8 7 6 5 4 3 2 1 0 0 0 0 1 2 0 2 4 1 2 3 4 5 6 7 8 9 Pergunta 7 Resposta Selecionada: a. Respostas: a. b. c. d. e. Executando a busca binária conforme vista em aula, procurando pelo valor 58 no vetor a seguir, qual a sequência de valores centrais, até se encontrar o valor buscado? Vetor = { 5, 10, 12, 38, 45, 55, 58, 69, 81, 89, 98, 100 } 55, 58 55, 58 58 5, 10, 12, 38, 45, 55, 58 55, 81, 58 55, 98, 58 Pergunta 8 Como ficaria ordenado o vetor a seguir, após a segunda passada pelos algoritmos de ordenação pelo método bolha, por seleção e por inserção, respectivamente? Vetor = { 9, 10, 8, 2, 14, 11 } 1 em 1 pontos 0 em 1 pontos 1 em 1 pontos 02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 5/6 Resposta Selecionada: a. Respostas: a. b. c. d. e. método bolha = { 8, 2, 9, 10, 11, 14 } ordenação por seleção = { 2, 8, 10, 9, 14, 11 } ordenação por inserção = { 8, 9, 10, 2, 14, 11 } método bolha = { 8, 2, 9, 10, 11, 14 } ordenação por seleção = { 2, 8, 10, 9, 14, 11 } ordenação por inserção = { 8, 9, 10, 2, 14, 11 } método bolha = { 2, 8, 10, 9, 14, 11 } ordenação por seleção = { 8, 2, 9, 10, 11, 14 } ordenação por inserção = { 8, 9, 10, 2, 14, 11 } método bolha = { 8, 9, 10, 2, 14, 11 } ordenação por seleção = { 2, 8, 10, 9, 14, 11 } ordenação por inserção = { 8, 2, 9, 10, 11, 14 } método bolha = { 8, 2, 9, 10, 11, 14 } ordenação por seleção = { 8, 9, 10, 2, 14, 11 } ordenação por inserção = { 2, 8, 10, 9, 14, 11 } método bolha = { 8, 9, 10, 2, 14, 11 } ordenação por seleção = { 8, 2, 9, 10, 11, 14 } ordenação por inserção = { 2, 8, 10, 9, 14, 11 } Pergunta 9 Resposta Selecionada: c. Respostas: a. b. c. d. e. O código abaixo representa um vetor com valores fixos para compor uma frase. Dado o código para a impressão, a alternativa que apresenta a saída esperada é: Minha Algoritmos Minha Disciplina de Algoritmos II Minha Disciplina de Algoritmos Minha Algoritmos Disciplina de Algoritmos II Minha Disciplina Pergunta 10 Resposta Selecionada: b. Respostas: a. b. c. Observe o código a seguir: int[,] valores = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; for (int c = 0; c < 3; c++) for (int l = 0; l < 3; l++) Console.Write(valores[l,c]+" "); O que será impresso pela execução do código? 7 8 9 4 5 6 1 2 3 3 6 9 2 5 8 1 4 7 7 8 9 4 5 6 1 2 3 1 2 3 4 5 6 7 8 9 1 em 1 pontos 0 em 1 pontos 02/04/23, 19:13 Revisar envio do teste: Prova de Recuperação Online – ... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_30139046_1&course_id=_205067_1&content_id=_919579… 6/6 Domingo, 2 de Abril de 2023 19h12min55s BRT d. e. 3 2 1 6 5 4 9 8 7 1 4 7 2 5 8 3 6 9 ← OK
Compartilhar