“Prova de Algoritmos com Repetições Aninhadas para 4º Ano”
Tema: Algoritmos com repetições simples aninhadas
Etapa/Série: 4º ano
Disciplina: Educação Tecnológica
Questões: 20
“`html
Prova de Educação Tecnológica
Tema: Algoritmos com Repetições Simples Aninhadas
4º Ano
Instruções: Leia atentamente cada questão. Responda com clareza e complete as questões onde for solicitado.
Questões
- Questão 1: (Múltipla escolha) O que é um algoritmo?
- a) Um tipo de computador.
- b) Uma sequência de instruções para resolver um problema.
- c) Um jogo de computador.
- d) Um aplicativo.
- Questão 2: (Verdadeiro ou Falso) Algoritmos não precisam ser seguidos em uma ordem específica para serem eficazes.
- Questão 3: (Dissertativa) Escreva um exemplo de um algoritmo simples que utilize uma repetição.
- Questão 4: (Completar) Um algoritmo com repetições aninhadas é aquele onde um ciclo de repetição ____________ dentro de outro ciclo de repetição.
- Questão 5: (Múltipla escolha) Qual a função dos loops em um algoritmo?
- a) Permitir que ações sejam repetidas.
- b) Aumentar a velocidade do algoritmo.
- c) Classificar dados.
- d) Armazenar informações.
- Questão 6: (Verdadeiro ou Falso) O uso de algoritmos com repetições aninhadas pode simplificar a escrita de códigos mais complexos.
- Questão 7: (Dissertativa) Explique como um algoritmo com duas repetições aninhadas poderia ser utilizado para imprimir uma tabela.
- Questão 8: (Completar) Um algoritmo que imprime os números de 1 a 5, repetindo essa ação 3 vezes é chamado de _____________.
- Questão 9: (Múltipla escolha) Em um algoritmo que imprime uma estrela (*) em um padrão 3×3, como seriam as instruções para a impressão?
- a) Imprimir 3 estrelas, depois repetir 3 vezes.
- b) Imprimir 1 estrela, repetir 3 vezes, depois repetir essa ação 3 vezes.
- c) Imprimir 3 estrelas em 3 linhas diferentes.
- d) Imprimir 3 estrelas em uma linha.
- Questão 10: (Verdadeiro ou Falso) Um algoritmo só pode ter um único loop de repetição.
- Questão 11: (Dissertativa) Crie um algoritmo que mostre a soma de números de 0 a 5, utilizando repetições simples aninhadas.
- Questão 12: (Completar) Um algoritmo que repete uma instrução várias vezes, mas também tem outra repetição dentro dele é um exemplo de _____________.
- Questão 13: (Múltipla escolha) O que é uma “iteração” em um algoritmo?
- a) O número total de passos no algoritmo.
- b) A execução de um ciclo de repetição.
- c) A entrada de dados.
- d) O resultado final do algoritmo.
- Questão 14: (Verdadeiro ou Falso) A ordem das instruções em um algoritmo com repetições aninhadas não pode ser alterada sem que o algoritmo deixe de funcionar.
- Questão 15: (Dissertativa) O que você entenderia como “eficiência” em um algoritmo com repetições aninhadas? Dê um exemplo.
- Questão 16: (Completar) No algoritmo que repete a contagem de 1 a 3, a primeira repetição representa os números ____, ____ e ____.
- Questão 17: (Múltipla escolha) Qual exemplo abaixo é de um algoritmo com repetições simples aninhadas?
- a) Contar até 10.
- b) Fazer um desenho de uma linha.
- c) Imprimir uma tabela de multiplicação.
- d) Repetir uma música.
- Questão 18: (Verdadeiro ou Falso) Um algoritmo com repetições aninhadas é mais complexo do que um algoritmo com um único loop de repetição.
- Questão 19: (Dissertativa) Como você poderia aplicar um algoritmo com repetições aninhadas na rotina do dia a dia? Dê um exemplo prático.
- Questão 20: (Completar) Repetições aninhadas são úteis para ____________.
Gabarito
- b) Uma sequência de instruções para resolver um problema.
- Falso – Algoritmos devem seguir uma ordem específica.
- Resposta esperada: Pode ser algo como “Imprimir números de 1 a 5”.
- um ciclo de repetição.
- a) Permitir que ações sejam repetidas.
- Verdadeiro – As repetições aninhadas simplificam a escrita de códigos.
- Resposta esperada deve descrever a utilização de repetições para preencher linhas e colunas.
- loop aninhado.
- b) Imprimir 1 estrela, repetir 3 vezes, depois repetir essa ação 3 vezes.
- Falso – Algoritmos podem ter múltiplos loops.
- Resposta esperada que mostre a soma dos números como 0 + 1 + 2 + 3 + 4 + 5= 15.
- algoritmo com repetições aninhadas.
- b) A execução de um ciclo de repetição.
- Verdadeiro – A ordem é muito importante em algoritmos.
- Resposta esperada deve abordar a otimização de loops e eficiência.
- 1, 2, 3.
- c) Imprimir uma tabela de multiplicação.
- Verdadeiro – A estrutura de repetições aninhadas torna o processo mais complexo.
- Resposta esperada pode incluir exemplos como preparação de refeições em que é necessário repetir etapas várias vezes.
- realizar tarefas que requerem múltiplas iterações.
“`
##
Justificativa do Gabarito
1. **

