GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO02Difícil⏱ medio

Quais as principais etapas para criar um algoritmo eficiente e claro?

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

Quais as principais etapas para criar um algoritmo eficiente e claro?

  1. A) Identificação, teste, otimização e escrita.
  2. B) Identificação, esboço, revisão e teste.
  3. C) Identificação do problema, esboço, teste e revisão.
  4. D) Teste, otimização, identificação e esboço.
  5. E) Esboço, identificação, teste e otimização.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Resolvi a questão pensando na ordem lógica de construção de um algoritmo. Primeiro é preciso entender o problema (identificação), depois planejar a solução (esboço ou desenho do passo a passo), em seguida verificar se ela funciona (teste) e, por fim, melhorar o que foi escrito (revisão). Essa sequência garante clareza e correção. Passo 2: A alternativa C apresenta exatamente essas etapas na ordem correta: identificação do problema, esboço, teste e revisão. Passo 3: A alternativa A está errada porque coloca a otimização antes da escrita e não menciona o esboço da solução. Passo 4: A alternativa B tem as etapas certas, mas inverte a ordem, colocando a revisão antes do teste, quando a revisão normalmente vem depois dos testes que apontam o que melhorar. Passo 5: A alternativa D está errada porque começa pelo teste e pela otimização, quando ainda não se sabe qual problema resolver nem qual solução foi planejada. Passo 6: A alternativa E está errada porque propõe o esboço antes da identificação do problema, o que é uma inversão, já que não se planeja uma solução sem entender o problema. Passo 7: O gabarito oficial C está correto, e minha resolução coincidiu com ele.

💡 Dica: Liste as etapas de forma clara e concisa.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a otimização é uma etapa obrigatória e vem antes da escrita, e não percebe que o esboço e a identificação do problema são o início do processo.

B Erradaerro: Procedimentala que mais engana

O aluno conhece as etapas certas, mas acha que a revisão pode vir antes do teste, sem perceber que é preciso testar o algoritmo para depois revisá-lo com base nos resultados.

Por que engana: Confundir as etapas de um algoritmo, escolhendo uma sequência que não reflete o processo lógico de resolução de problemas.

C Correta

Esta sequência cobre todas as etapas essenciais.

D Erradaerro: Conceitual

O aluno acredita que é possível testar e otimizar um algoritmo antes de identificar o problema e planejar a solução, invertendo a lógica de construção.

E Erradaerro: Senso comum

O aluno acha que é natural começar a desenhar a solução logo de início, como fazemos no dia a dia, sem antes entender claramente o problema.

Raio-X da questão

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

etapas de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

etapas de algoritmo · análise de problemas

📚 Reveja

Revisar os conceitos de algoritmos e suas etapas.

⚠️ Erro mais comum

Confundir as etapas de um algoritmo, escolhendo uma sequência que não reflete o processo lógico de resolução de problemas.

🌎 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.