Prévia do material em texto
Iniciado em sábado, 6 mai. 2023, 20:30 Estado Finalizada Concluída em sábado, 6 mai. 2023, 20:56 Tempo empregado 26 minutos 49 segundos Notas 19,00/20,00 Avaliar 9,50 de um máximo de 10,00(95%) Comentários Parabéns, você atingiu nota máxima. Continue com foco nos estudos para obter mais êxitos. Questão 1 Correto Atingiu 1,00 de 1,00 Considerando o material de apoio, selecione a alternativa que descreva um algoritmo que preenche um vetor com números em ordem decrescente (cada posição contenha um valor menor ao anterior). Escolha uma opção: A. for(int i = 0; i <= 10; i++){ a[i] = 10-i } B. for(int i = 0; i <= 10; i++){ a[i] = i+i } C. for(int i = 0; i <= 10; i++){ a[i] = i-1 } D. for(int i = 0; i <= 10; i++){ a[i] = i+1 } E. for(int i = 0; i <= 10; i++){ a[i] = i } Sua resposta está correta. Questão 10 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: for(int i = 0; i <= 10; i++){ a[i] = 10-i } AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 1 of 12 06/05/2023, 20:57 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 De acordo como texto, considere o seguinte algoritmo para responder à questão. Assinale a alternativa correta, em relação à saída do código acima. Escolha uma opção: A. 2 B. -1 C. 0 D. -2 E. 1 Sua resposta está correta. Questão 8 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: -1 De acordo com o material de apoio, quanto aos tipos de representações de algoritmos, assinale a alternativa que representa o tipo de algoritmo que mais se aproxima da definição: Descreve em linguagem natural os passos para a resolução dos problemas. A vantagem do uso dessa representação é que não é necessário aprender nenhum conceito novo. A desvantagem está no fato de a língua natural abre espaço para várias interpretações. Marque a alternativa correta, conforme o enunciado acima. Escolha uma opção: A. Diagrama de blocos B. Descrição Narrativa C. Fluxograma D. Pseudocódigo E. Linguagem algorítmica Sua resposta está correta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: Descrição Narrativa AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 2 of 12 06/05/2023, 20:57 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Após a leitura e compreensão do material de apoio, assinale a opção correta quanto as estruturas de repetição da linguagem C. Escolha uma opção: A. Do-while, repeat, for B. while, repeat, for C. While, for, loop D. While, for, do-while E. while, for, for-while Sua resposta está correta. Questão 9 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: While, for, do-while Considerando o material de apoio, em relação ao uso de arrays na linguagem C, avalie as afirmativas a seguir. I___ Um array é um conjunto de variáveis que contém valores todos do mesmo tipo. II___ O primeiro elemento em cada array tem um índice um. III___ Para um array de tamanho N, o último elemento terá o índice N-1. Das afirmativas acima, apenas Escolha uma opção: A. I está correta. B. I e III estão corretas. C. II está correta. D. I e II estão corretas. E. III está correta. Sua resposta está correta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: I e III estão corretas. AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 3 of 12 06/05/2023, 20:57 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Com base no material de apoio, os tipos de dados float e double refere-se, respectivamente, a que tipo de dados Assinale a alternativa correta. Escolha uma opção: A. Inteiro e real B. Real e real C. Inteiro e inteiro D. Real e caractere. E. Real e inteiro Sua resposta está correta. Questão 7 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: Real e real Considerando o material de apoio, quanto aos tipos de representações de algoritmos, assinale a alternativa que representa o tipo de algoritmo que mais se aproxima da definição: Descreve o algoritmo utilizando símbolos gráficos predefinidos para representar os passos para a resolução dos problemas. Possui como vantagem o fato de o entendimento de elementos gráficos ser mais fácil que o entendimento de textos. Por não apresentar muitos detalhes, possui como desvantagem a dificuldade de sua transcrição para uma linguagem de programação. Escolha uma opção: A. Pseudocódigo B. Descrição Narrativa C. Fluxograma D. Linguagem algorítmica E. Portugol Sua resposta está correta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: Fluxograma AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 4 of 12 06/05/2023, 20:57 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Com base no texto, qual das afirmações a seguir não é verdadeira sobre uma estrutura Escolha uma opção: A. É possível declarar uma matriz de estrutura. B. Uma estrutura é usada para construir um tipo de dados definido pelo programador. C. Uma Estrutura pode ser aninhada dentro de outra estrutura. D. Não podemos passar uma estrutura como um argumento de função Sua resposta está correta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: Não podemos passar uma estrutura como um argumento de função Baseado no material de estudo, qual será a saída do código a seguir Escolha uma opção: A. Erro: atribuição de estrutura inválida B. Sem saída C. adam 101 D. adam Sua resposta está correta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: adam AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 5 of 12 06/05/2023, 20:57 Questão 10 Correto Atingiu 1,00 de 1,00 Questão 11 Incorreto Atingiu 0,00 de 1,00 Com relação ao conceito de variável em linguagem de programação, assinale a alternativa INCORRETA. Escolha uma opção: A. O nome de uma variável pode ser constituído por números e lestras. B. Variáveis são endereços de memória que guardam, temporariamente, um valor utilizado pelo programa. C. O nome de uma variável pode ser constituído espaços em brancos ou caracteres especiais, tais como: @, $, +, ?, %, !. D. Embora a variável possa assumir diferentes valores, ela só pode armazenar um valor a cada instante. E. Uma variável representa uma posição da memória, possuindo nome, tipo e conteúdo. Sua resposta está correta. Questão 9 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: O nome de uma variável pode ser constituído espaços em brancos ou caracteres especiais, tais como: @, $, +, ?, %, !. De acordo com o texto, analise a definição de uma matriz em linguagem C. int mat[5][10]; Assinale o código que exibe corretamente todos os elementos da matriz mat. Escolha uma opção: A. for(int i = 0; i <= 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i] [j]); } } B. for(int i = 0; i < 4; i++){ for(int j = 0; j < 9; j++){ printf("%d ", mat[i][j]); } } C. for(int i = 0; i < 5; i++){ for(int j = 0; j <= 10; j++){ printf("%d ", mat[i] [j]); } } D. for(int i = 0; i < 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i][j]); } } E. for(int i = 0; i <= 5; i++){ for(int j = 0; j <= 10; j++){ printf("%d ", mat [i][j]); } } Sua resposta está incorreta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: for(int i = 0; i < 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i][j]); } } AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 6 of 12 06/05/2023, 20:57 Questão 12 Correto Atingiu 1,00 de 1,00 De acordocomo texto, qual será o resultado do programa C Escolha uma opção: A. 3 3 B. 2 2 C. 3 4 D. 2 3 Sua resposta está correta. Questão 10 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: 3 3 AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 7 of 12 06/05/2023, 20:57 Questão 13 Correto Atingiu 1,00 de 1,00 Questão 14 Correto Atingiu 1,00 de 1,00 Com base no material de apoio, considere os seguintes de códigos em linguagem C: O resultado da execução dos códigos em I e II será, respectivamente são: Escolha uma opção: A. Perdeu o bônus e ganhou. B. Perdeu o bônus e ganhou o bônus. C. Perdeu e perdeu. D. Perdeu e ganhou o bônus. E. Ganhou e ganhou. Sua resposta está correta. Questão 5 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Perdeu o bônus e ganhou. Com base nas estruturas de repetição em linguagem C, assinale a alternativa CORRETA: Escolha uma opção: A. A diferença entre o while e o do-while é que no último, os comandos serão executados ao menos uma vez, sendo o teste feito no final do laço. B. Na estrutura while, o teste é feito no final do laço. C. Na estrutura do-while, o teste é feito no início do laço. D. O if-else é uma estrutura de repetição. E. A estrutura for é usado quando não se sabe a quantidade de iterações. Sua resposta está correta. Questão 15 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: A diferença entre o while e o do-while é que no último, os comandos serão executados ao menos uma vez, sendo o teste feito no final do laço. AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 8 of 12 06/05/2023, 20:57 Questão 15 Correto Atingiu 1,00 de 1,00 Questão 16 Correto Atingiu 1,00 de 1,00 Baseado no material de apoio considere o programa em linguagem C: É correto afirmar que: Escolha uma opção: A. Será exibida na tela a sequência 0 1 2 3 4 5 6 7 8 9 10. B. Os comandos dentro do while não serão executados. C. Será exibida na tela a sequência 0 1 2 3 4 6 7 8 9. D. O comando while entrará em loop infinito, pois a variável “cont” não está sendo incrementada de forma adequada. E. O comando while entrará em loop infinito, pois a condição “cont < 10” sempre será verdadeira. Sua resposta está correta. Questão 10 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Será exibida na tela a sequência 0 1 2 3 4 6 7 8 9. De acordo como texto, marque a afirmativa INCORRETA acerca das estruturas de controle e repetição. Escolha uma opção: A. A estrutura if é uma estrutura de controle utilizada para realizar ou não determinada seleção. B. A estrutura do-while executa uma sequência de comandos para depois testar a condição C. A estrutura while avalia a condição para depois executar uma sequência de comandos D. Assim como é feito na estrutura if, a estrutura switch pode realizar testes de expressões lógicas ou relacionais E. Na estrutura switch os cases são executados em sequência até que um comando break seja encontrado. Sua resposta está correta. Questão 13 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Assim como é feito na estrutura if, a estrutura switch pode realizar testes de expressões lógicas ou relacionais AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 9 of 12 06/05/2023, 20:57 Questão 17 Correto Atingiu 1,00 de 1,00 De acordo com o texto, considere o seguinte trecho de código em Linguagem C: Após análise desse trecho, constata-se que será impresso: marque a opção correta. Escolha uma opção: A. E B. A C. D D. C E. B Sua resposta está correta. Questão 1 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: D AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 10 of 12 06/05/2023, 20:57 Questão 18 Correto Atingiu 1,00 de 1,00 Questão 19 Correto Atingiu 1,00 de 1,00 Conforme o texto considere o programa escrito em linguagem C, abaixo. Este trecho de código apresentará: Escolha uma opção: A. Todos os números entre 0 e 1000, inclusive. B. Todos os números pares entre 0 e 1000, inclusive. C. Erro, pois a variável i não pode ser declarada dentro do comando for. D. Erro, pois a variável i não está sendo incrementada corretamente. E. Todos os números ímpares entre 0 e 1000, inclusive. Sua resposta está correta. Questão 14 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Todos os números pares entre 0 e 1000, inclusive. Considerando o material de apoio, na linguagem C, qual o operador representa o operador lógico E Escolha uma opção: A. + B. != C. || D. && E. % Sua resposta está correta. Questão 13 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: && AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 11 of 12 06/05/2023, 20:57 Questão 20 Correto Atingiu 1,00 de 1,00 Com base no texto, considere um algoritmo em linguagem C que mostra comandos condicionais (if-else) aninhados com início e fim delimitados por { }: Analisando esse o trecho acima, é CORRETO afirmar que: Escolha uma opção: A. Se T1, T2 e T3 forem verdadeiros, o Comando1, o Comando2, o Comando3, o Comando5 e o Comando7 serão executados. B. Se T1 for verdadeiro e T3 verdadeiro e T2 falso, o Comando2 e o Comando7 serão executados. C. Se T1 e T3 forem verdadeiros e T2 falso, o Comando1, o Comando2 e o Comando5 serão executados. D. Se T1 for verdadeiro e T2 verdadeiro e T3 falso, o Comando4 e o Comando3 serão executados. E. O Comando7 será executado independentemente de qualquer valor dos testes. Sua resposta está correta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Se T1, T2 e T3 forem verdadeiros, o Comando1, o Comando2, o Comando3, o Comando5 e o Comando7 serão executados. AP3.1 - (Prova geral referente a todas as aulas) - Vale 40% da nota: R... https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=4317357... 12 of 12 06/05/2023, 20:57