GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO02Fácil⏱ curto

Um algoritmo é uma sequência de passos que deve ser seguida para resolver um problema. Qual das seguintes…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um algoritmo é uma sequência de passos que deve ser seguida para resolver um problema. Qual das seguintes afirmações é verdadeira sobre algoritmos?

  1. A) Algoritmos não podem ser usados em problemas matemáticos.
  2. B) Todo algoritmo deve ter uma sequência finita de passos.
  3. C) Algoritmos são apenas para programação de computadores.
  4. D) Um algoritmo pode ter etapas que se repetem indefinidamente.
  5. E) Qualquer sequência de passos é um algoritmo.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é uma sequência de passos bem definidos para resolver um problema. Na definição clássica, ele deve ter um número finito de passos e terminar após executá-los.
  2. Analisando a alternativa B, 'Todo algoritmo deve ter uma sequência finita de passos', ela descreve a propriedade de finitude, que é exigida para que um procedimento seja considerado algoritmo. Por isso a B é verdadeira.
  3. A alternativa A está errada, pois algoritmos são amplamente usados em problemas matemáticos, como o algoritmo de Euclides para o máximo divisor comum.
  4. A alternativa C está errada, pois algoritmos existem fora da computação, como uma receita de bolo ou o passo a passo para somar frações.
  5. A alternativa D está errada, pois um algoritmo que repete etapas indefinidamente nunca termina, o que viola a exigência de finitude.
  6. A alternativa E está errada, pois uma sequência qualquer de passos pode ser ambígua, infinita ou sem objetivo definido, e por isso não é necessariamente um algoritmo.
  7. Conclusão: o gabarito B está correto, e a resposta é consistente com a definição de algoritmo.

💡 Dica: Identifique a afirmação correta sobre algoritmos.

Alternativa por alternativa

A Erradaerro: Senso comuma que mais engana

O aluno acredita que algoritmos são exclusivos de tarefas não matemáticas ou que a matemática segue apenas raciocínios livres, sem procedimentos padronizados.

Por que engana: Confundir a definição de algoritmo com a ideia de que qualquer sequência de ações é um algoritmo, sem considerar a necessidade de finitude e clareza nos passos.

B Correta

Correto. Um algoritmo deve ter um início e um fim bem definidos.

C Erradaerro: Conceitual

O aluno associa algoritmo apenas ao universo da computação, por causa da palavra ser muito usada em programação, e não percebe que o conceito é mais geral.

D Erradaerro: Conceitual

O aluno entende que repetições são permitidas sem limite, confundindo a repetição de etapas (laços) com a exigência de que o processo tenha fim; repetir indefinidamente contraria a finitude.

E Erradaerro: Conceitual

O aluno acha que qualquer conjunto ordenado de instruções já é um algoritmo, sem considerar as propriedades exigidas como finitude, clareza e objetivo bem definido.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definicao de algoritmo · sequencia de passos

📚 Reveja

Revisar definições e características de algoritmos.

⚠️ Erro mais comum

Confundir a definição de algoritmo com a ideia de que qualquer sequência de ações é um algoritmo, sem considerar a necessidade de finitude e clareza nos passos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.