Prévia do material em texto
Painel Meus cursos N014E1 AVALIAÇÃO A DISTÂNCIA A1P Iniciado em sábado, 2 abr 2022, 12:23 Estado Finalizada Concluída em sábado, 2 abr 2022, 13:04 Tempo empregado 40 minutos 49 segundos Avaliar 6,00 de um máximo de 7,00(86%) Questão 1 Correto Atingiu 0,50 de 0,50 Assinale a alternativa que apresenta corretamente a sequência de passos computacionais que transforma a entrada na saída, ou seja, procedimentos necessários para resolver um determinado problema Escolha uma opção: a. Arquivos b. Sequência c. Polinômio d. Algoritmos e. Case Sua resposta está correta. A resposta correta é: Algoritmos https://moodle.universo.edu.br/my/ https://moodle.universo.edu.br/course/view.php?id=1063 https://moodle.universo.edu.br/course/view.php?id=1063#section-3 https://moodle.universo.edu.br/mod/quiz/view.php?id=23243 https://moodle.universo.edu.br/mod/resource/view.php?id=7817 https://moodle.universo.edu.br/mod/resource/view.php?id=7817 Questão 2 Incorreto Atingiu 0,00 de 0,50 Considere o algoritmo a seguir: algoritmo A001 var valor: inteiro var status: literal início status ← “sim” enquanto (status = “sim”) faça imprima (“ Digite um valor inteiro:) leia (valor) se (valor < 5) então imprima (“Situação 1“) senão se (valor < 10) então imprima (“Situação 2”) senão imprima (“Situação 3”) status ← “não” fim_se fim_se imprima (“Deseja continuar [sim/não]?”) fim_enquanto fim Sobre o algoritmo acima, é correto afirmar: Escolha uma opção: a. A mensagem “Situação 2” será exibida se o valor digitado e armazenado na variável valor for maior ou igual a 5 e menor do que 10 b. A mensagem "Situação 3" será exibida apenas se o valor digitado e armazenado na variável valor for maior do que 10 c. O algoritmo será finalizado apenas quando a resposta da pergunta “Deseja continuar[sim/não]?” for "não" d. Qualquer valor digitado e armazenado na variável valor menor do que 10 desencadeará a impressão da mensagem "Situação 2" e. A mensagem "Situação 1" será exibida apenas de o valor lido para a variável valor for maior ou igual a zero e menor do que 5 Sua resposta está incorreta. A resposta correta é: A mensagem “Situação 2” será exibida se o valor digitado e armazenado na variável valor for maior ou igual a 5 e menor do que 10 Questão 3 Completo Atingiu 1,50 de 1,50 Faça um algoritmo que leia quatro números informados pelo usuário e que depois imprima a média ponderada, sabendo-se que os pesos são respectivamente: 1, 2, 3 e 4: Algoritmo "Questao3" Var num1, num2, num3, num4, MP : real Inicio ESCREVAL("INFORME O 1º NÚMERO: ") LEIA(num1) ESCREVAL("INFORME O 2º NÚMERO: ") LEIA(num2) ESCREVAL("INFORME O 3º NÚMERO: ") LEIA(num3) ESCREVAL("INFORME O 4º NÚMERO: ") LEIA(num4) MP <- ((num1 * 1) + (num2 * 2) + (num3 * 3) + (num4 * 4))/10 ESCREVAL("A MÉDIA PONDERADA É: ", MP) Fimalgoritmo Comentário: Questão 4 Correto Atingiu 0,50 de 0,50 Questão 5 Correto Atingiu 0,50 de 0,50 Analise o pseudocódigo a seguir. var n: inteiro escreva (“Digite um número inteiro:”) leia(n) n<-n+5 escreva(n) Considerando-se que o programa recebeu, como entrada, o valor 10, qual o resultado na tela da execução? Escolha uma opção: a. 5 b. 0 c. 20 d. 15 e. 10 Sua resposta está correta. A resposta correta é: 15 É utilizada para avaliar uma determinada expressão e definir se um bloco de código deve ou não ser executado. Essa é a definição da estrutura condicional: Escolha uma opção: a. If...Then...Else b. While c. Do...While d. Next e. For Sua resposta está correta. A resposta correta é: If...Then...Else Questão 6 Correto Atingiu 0,50 de 0,50 Analise o algoritmo abaixo: Algoritmo X0001 Var m, n1, n2, n3: inteiro Início leial(n1) m ← n1 leia (n2) se (n2 > m) então m ← n2 fim_se leia(n3) se (n3 > m) então m ← n3 fim_se leia(n2) se (n1 = n2 e n2 = n3) então imprima (“essa combinação de valores não é desejada” ) senão imprima (m) fim_se fim Sobre ele é INCORRETO afirmar: Escolha uma opção: a. Exibirá o maior entre três números lidos, exceto se os três valores forem iguais b. Se forem lidos os valores 9, 7 e 2 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor 9 c. Se forem lidos os valores 1, 3 e 6 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 1, em seguida o valor 3 e, por último, o valor 6 d. Se forem lidos os valores 7, 2 e 9 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 7, em seguida o valor 2 e, por último, o valor 9 e. Se forem lidos os valores -1, -3 e -8 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor -1 Sua resposta está correta. A resposta correta é: Se forem lidos os valores 7, 2 e 9 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 7, em seguida o valor 2 e, por último, o valor 9 Questão 7 Completo Atingiu 1,50 de 1,50 Faça um algoritmo que o usuário informe os valores dos catetos de um triângulo retângulo e que ao final escreva a sua hipotenusa. Algoritmo "Questao7" Var num1, num2, num3, num4, resp : real Inicio ESCREVAL("INFORME O 1º CATETO: ") LEIA(num1) ESCREVAL("INFORME O 2º CATETO: ") LEIA(num2) resp <- RAIZQ(num1^2 + num2^2) ESCREVAL("O VALOR DA HIPOTENUSA É: ", resp) Fimalgoritmo Comentário: Questão 8 Correto Atingiu 0,50 de 0,50 Questão 9 Incorreto Atingiu 0,00 de 0,50 Analise o algoritmo genérico abaixo, em Portugol, e determine o valor final da variável C: algoritmo declare A, B, C numérico A ← 1 B ← A + 2 C ← B * 3 C ← A + B - C / B + A fim algoritmo Escolha uma opção: a. 3 b. -1,25 c. 4 d. -0,6... e. 2 Sua resposta está correta. A resposta correta é: 2 Objeto que se constitui parcialmente ou é definido em termos de si próprio. Nesse contexto, um tipo especial de procedimento (algoritmo) será utilizado, algumas vezes, para a solução de alguns problemas. Esse procedimento é denominado Escolha uma opção: a. Rotatividade b. Condicionalidade c. Recursividade d. Interligação e. Repetição Sua resposta está incorreta. A resposta correta é: Repetição Questão 10 Correto Atingiu 0,50 de 0,50 Os algoritmos são compostos por estruturas de controle de três tipos: sequencial, condicional e de repetição. Assinale a alternativa que apresenta apenas um tipo de estrutura de controle. Escolha uma opção: a. ... escreva ("Digite seu nome: ") leia (nome) escreva ("Digite sua idade: ") leia (idade) limpe a tela escreva ("Seu nome é:", nome) escreva ("Sua idade é:", idade) se (nome = "João") entao se (idade > 18) entao escreva (nome, "é maior de 18 anos!") fim se fim se ... b. ... var nome: literal idade: inteiro inicio escreva ("Digite seu nome: ") leia (nome) escreva ("Digite sua idade: ") leia (idade) limpe a tela escreva ("Seu nome é:") escreva (nome) escreva ("Sua idade é:") escreva (idade) fim c. ... leia (nome) escreva ("nome digitado: ") escreva (nome) se (nome = "Wally") entao escreva ("Encontrado o Wally!") senao cont <- 5 enquanto (cont > 0) escreva ("Não é Wally"...") cont <- (cont + 1) fim enquanto fim se ... d. ... escreva ("Pressione qualquer tecla para começar...") leia (tecla) mensagem <- "Não devo acordar tarde..." numero <- 0 enquanto (numero < 100) escreva (mensagem) numero <- (numero + 1) fim enquanto escreva ("Pressione qualquer tecla para terminar...") leia (tecla) escreva ("Tecla digitada: ") escreva (tecla) ... e. ... var nome: literal num: inteiro inicio escreva ("Digite seu nome: ") leia (nome) num <- 0 se (nome = "José") entao num <- (num + 1) fim se escreva ("Quantidade de João encontrados:") escreva (num) ... Sua resposta está correta. A resposta correta é: ... var nome: literal idade: inteiro inicio escreva ("Digite seu nome: ") leia (nome) escreva ("Digite sua idade: ") leia (idade) limpe a tela escreva ("Seu nome é:") escreva(nome) escreva ("Sua idade é:") escreva (idade) fim https://moodle.universo.edu.br/mod/resource/view.php?id=7817 Atividade anterior ◄ A2F Seguir para... Próxima atividade A2P ► https://moodle.universo.edu.br/mod/assign/view.php?id=25528&forceview=1 https://moodle.universo.edu.br/mod/quiz/view.php?id=23245&forceview=1