Qual técnica de programação deve ser utilizada para resolver um problema que envolve a repetição de um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual técnica de programação deve ser utilizada para resolver um problema que envolve a repetição de um conjunto de instruções?
- A) Condicional
- B) Função
- C) Loop
- D) Array
- E) Variável
✅ Resposta correta: alternativa C
Resolução passo a passo
- Leia o enunciado com atenção. A questão pergunta qual técnica de programação serve para repetir um conjunto de instruções, ou seja, executar o mesmo bloco de comandos várias vezes.
- Considere o conceito de cada alternativa. Repetir instruções é exatamente a função das estruturas de repetição, chamadas em programação de loops (laços), como for, while e do-while.
- Analise as alternativas erradas. A condicional (A) decide qual caminho seguir, mas não repete nada por si só. A função (B) agrupa instruções em um bloco nomeado e reutilizável, mas só repete se for chamada várias vezes, o que não é sua finalidade principal. O array (D) é uma estrutura para armazenar vários valores, não uma técnica de repetição. A variável (E) guarda um valor e não controla execução.
- Conclusão. A técnica que repete um conjunto de instruções é o loop, alternativa C, que coincide com o gabarito oficial.
💡 Dica: Pense nas estruturas de repetição em programação.
Alternativa por alternativa
O aluno confunde estrutura de decisão com estrutura de repetição, achando que o if, por avaliar condições, também faz o bloco rodar várias vezes.
Por que engana: Confundir estruturas de repetição com estruturas condicionais ou outros conceitos básicos de programação.
O aluno acha que, por ser um bloco de instruções reutilizável, a função resolve a repetição por si mesma, sem perceber que ela só executa quando é chamada.
Loops são utilizados para repetir instruções de forma eficiente.
O aluno associa a ideia de muitos elementos ou de lista de valores à repetição, confundindo armazenamento de dados com controle de execução.
O aluno pensa que a variável, por ser usada em contadores e laços, é a técnica responsável pela repetição, quando ela apenas guarda valores.
Raio-X da questão
estruturas de repetição
avaliacao
estruturas de repetição · conceito de algoritmo
Revisar as técnicas de programação relacionadas a loops.
Confundir estruturas de repetição com estruturas condicionais ou outros conceitos básicos de programação.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual comando de programação é amplamente utilizado para criar repetições simples em um algoritmo?
- Em um algoritmo, qual estrutura é utilizada para repetir instruções?
- Qual é a estrutura que permite a repetição de um bloco de código em algoritmos?
- Em uma atividade de programação, o estudante percebe que vai repetir a mesma conta várias vezes para diferentes valores…
- Ao programar um jogo simples, um estudante precisa repetir a mesma ação várias vezes até alcançar um resultado desejado…
- Qual técnica pode ser utilizada para resolver problemas onde a mesma solução pode ser aplicada repetidamente, como…
🔎 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
