Prévia do material em texto
Painel Meus cursos Disciplinas em Andamento Curso Técnico em Desenvolvimento de Sistemas Subsequente Turma 2023 Curso Técnico de Desenvolvimento de Sistemas Módulo 1 12/09/23 a 16/10/23 POS-PCS-TEC-INF-20232024-ALGORITMOS 03/10/23 a 09/10/23 3.1 - Questionário Avaliativo - Valor: 3 pontos Iniciado em quarta, 4 out 2023, 11:29 Estado Finalizada Concluída em quarta, 4 out 2023, 11:43 Tempo empregado 14 minutos 9 segundos Avaliar 3,00 de um máximo de 3,00(100%) Questão 1 Correto Atingiu 0,20 de 0,20 Uma variável é: Escolha uma opção: a. Uma informação do usuário b. 3,14 c. Um número d. Um dado armazenado no computador e. Um algoritmo Sua resposta está correta. A resposta correta é: Um dado armazenado no computador Questão 2 Correto Atingiu 0,20 de 0,20 “Uma sequência finita de instruções, que devem ser executadas em um intervalo de tempo finito para alcançarem um objetivo” é a definição de: Escolha uma opção: a. Projeto b. Planilha eletrônica c. Bolo d. Lógica e. Algoritmo Sua resposta está correta. A resposta correta é: Algoritmo Questão 3 Correto Atingiu 0,20 de 0,20 O que o seguinte algoritmo faz? programa { funcao inicio() { inteiro numero1 inteiro numero2 inteiro soma leia (numero1) leia (numero2) soma = numero1 + numero2 escreva (soma) } } Escolha uma opção: a. Calcula a divisão de dois números b. Calcula a média de dois números c. Calcula a soma de um número d. Calcula a soma de dois números e. Calcula a soma de vários números Sua resposta está correta. A resposta correta é: Calcula a soma de dois números Questão 4 Correto Atingiu 0,50 de 0,50 Implemente um algoritmo que escreva "É dia" se a hora for maior ou igual a 6 e menor ou igual a 18. Caso não esteja neste intervalo, o algoritmo deve escrever 'É noite" 1. programa 2. { 3. funcao 4. { 5. 6. hora 7. 8. 9. leia (hora) 10. 11. (hora >= 6 hora <=18) 12. { 13. 14. } 15. senao 16. { 17. 18. } 19. 20. } 21. } inicio() inteiro escreva ("Digite a hora: ") se e escreva ("É dia") escreva ("É noite") Sua resposta está correta. A resposta correta é: Implemente um algoritmo que escreva "É dia" se a hora for maior ou igual a 6 e menor ou igual a 18. Caso não esteja neste intervalo, o algoritmo deve escrever 'É noite" 1. programa 2. { 3. funcao [inicio()] 4. { 5. 6. [inteiro] hora 7. 8. [escreva ("Digite a hora: ")] 9. leia (hora) 10. 11. [se] (hora >= 6 [e] hora <=18) 12. { 13. [escreva ("É dia")] 14. } 15. senao 16. { 17. [escreva ("É noite")] 18. } 19. 20. } 21. } Questão 5 Correto Atingiu 0,50 de 0,50 Implemente um algoritmo que solicite a altura de três pessoas e calcule a média das alturas informadas. programa { inclua biblioteca Matematica ‑‑> mat funcao inicio() { real altura1, altura2, altura3, media_altura escreva("Digite a altura da primeira pessoa: ") leia(altura1) escreva("Digite a altura da segunda pessoa: ") leia(altura2) escreva("Digite a altura da terceira pessoa: ") leia(altura3) media_altura = (altura1 + altura2 + altura3) / 3 escreva("\nA média das alturas é: ", media_altura, " metros\n") } } Sua resposta está correta. A resposta correta é: Implemente um algoritmo que solicite a altura de três pessoas e calcule a média das alturas informadas. programa { [inclua biblioteca Matematica ‑‑> mat] funcao inicio() { [real altura1, altura2, altura3, media_altura] [escreva("Digite a altura da primeira pessoa: ")] [leia(altura1)] [escreva("Digite a altura da segunda pessoa: ")] leia(altura2) escreva("Digite a altura da terceira pessoa: ") [leia(altura3)] media_altura = (altura1 + altura2 + altura3) / 3 [escreva("\nA média das alturas é: ", media_altura, " metros\n")] } } Questão 6 Correto Atingiu 0,80 de 0,80 Construa um pseudocódigo que calcule o fatorial de um número utilizando as instruções disponibilizadas abaixo: programa { funcao inicio() { inteiro numero inteiro atual = 1 inteiro fatorial = 1 escreva("Digite um numero: ") leia (numero) enquanto ( atual <= numero ) { fatorial = fatorial * atual atual = atual + 1 } escreva("O fatorial de ", numero, " é: ", fatorial, "\n") } } enquanto atual fatorial inteiro Sua resposta está correta. A resposta correta é: Construa um pseudocódigo que calcule o fatorial de um número utilizando as instruções disponibilizadas abaixo: programa { funcao inicio() { [inteiro] numero [inteiro] atual = 1 [inteiro] fatorial = 1 escreva("Digite um numero: ") [leia] [(numero)] enquanto ([atual] <= [numero]) { [fatorial] = [fatorial] * [atual] Questão 7 Correto Atingiu 0,60 de 0,60 [atual] = [atual] + 1 } escreva("O fatorial de ", numero, " é: ", fatorial, "\n") } } Implemente um algoritmo para solicitar um número para o usuário e calcular a sua tabuada até o 10. programa { funcao inicio() { inteiro tab inteiro numero escreva("Digite o número para calcular a tabuada: ") leia(numero) para ( inteiro c=1 ; c<=10 ; c++ ) { tab =c*numero escreva ( numero , " x ", c , " = ", tab, "\n") } } } Sua resposta está correta. A resposta correta é: Implemente um algoritmo para solicitar um número para o usuário e calcular a sua tabuada até o 10. programa { funcao inicio() { inteiro tab inteiro numero escreva("Digite o número para calcular a tabuada: ") leia(numero) [para] ([inteiro] [c=1]; [c<=10]; [c++]) { [tab] =c*numero escreva ([numero], " x ", [c], " = ", tab, "\n") } } } Atividade anterior ◄ Clique aqui para acessar os pseudocódigos com a solução do problemas propostos Seguir para... Próxima atividade Fórum de Dúvidas ►