O que deve ser considerado ao criar um algoritmo com repetição?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que deve ser considerado ao criar um algoritmo com repetição?
- A) A quantidade de vezes que a repetição ocorrerá.
- B) A cor do texto que será impresso.
- C) O tipo de dado que será armazenado na variável.
- D) A velocidade do computador.
- E) A ordem alfabética dos comandos.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um algoritmo com repetição (laço, como enquanto ou para) executa um mesmo bloco de comandos várias vezes. Para projetar esse tipo de algoritmo, é preciso definir quando e quantas vezes o bloco será repetido, ou seja, a condição de parada ou o número de repetições.
- A alternativa A, 'A quantidade de vezes que a repetição ocorrerá', está correta porque é exatamente o ponto central do planejamento de um laço: sem definir essa quantidade ou a condição que encerra a repetição, o algoritmo pode nunca parar (laço infinito) ou executar um número errado de vezes.
- As outras alternativas estão erradas. A cor do texto impresso (B) é um detalhe de apresentação que não altera a lógica de repetição. O tipo de dado da variável (C) importa para armazenamento, mas não define a estrutura de repetição em si. A velocidade do computador (D) depende do hardware e não é um critério de projeto do algoritmo. A ordem alfabética dos comandos (E) é irrelevante, pois a sequência de execução segue a lógica do algoritmo, não a ordem das letras.
- Portanto, o gabarito oficial A está correto e coincide com a resolução feita de forma independente.
💡 Dica: Liste os elementos essenciais para a repetição em algoritmos.
Alternativa por alternativa
Saber quantas vezes a repetição deve ocorrer é fundamental para a lógica do algoritmo.
O aluno pode confundir a saída visual do programa com a lógica do algoritmo, achando que detalhes de exibição, como a cor do texto, precisam ser planejados junto com a repetição.
O aluno pode achar que, por haver variáveis envolvidas no laço (como um contador), o tipo de dado é o fator principal a ser considerado ao criar a repetição.
Por que engana: Confundir elementos irrelevantes para repetição, como cor do texto ou velocidade do computador, com aspectos essenciais do controle da repetição.
O aluno pode supor que um algoritmo repetitivo depende da rapidez do computador, confundindo desempenho de execução com a lógica do próprio algoritmo.
O aluno pode imaginar que a ordem dos comandos deve seguir a ordem alfabética, sem perceber que a sequência de execução é determinada pela lógica do programa.
Raio-X da questão
algoritmos com repetição
avaliacao
conceito de algoritmo · estrutura de repetição
Revisar os conceitos de estruturas de repetição em algoritmos.
Confundir elementos irrelevantes para repetição, como cor do texto ou velocidade do computador, com aspectos essenciais do controle da repetição.
pensamento_critico
abstrato
Questões parecidas com resolução
- O que deve ser considerado ao criar um algoritmo com repetição simples?
- O que é necessário para que um algoritmo com repetição simples funcione corretamente?
- Quais são as etapas principais para desenvolver um algoritmo com repetição condicional?
- Qual é a principal característica de um algoritmo com repetições simples?
- Qual é a principal característica de um algoritmo com repetição simples?
- Qual é a estrutura correta de um algoritmo com repetição simples?
Todas as questões de Algoritmos com repetições simples e aninhadas
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
