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

Em um projeto de programação, um aluno precisa organizar as etapas de construção de um aplicativo. Qual a…

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

Em um projeto de programação, um aluno precisa organizar as etapas de construção de um aplicativo. Qual a sequência correta das etapas de um algoritmo?

  1. A) Planejar a solução; Testar; Implementar; Codificar; Definir o problema.
  2. B) Definir o problema; Planejar a solução; Codificar; Testar; Implementar.
  3. C) Codificar; Testar; Definir o problema; Implementar; Planejar a solução.
  4. D) Testar; Implementar; Definir o problema; Codificar; Planejar a solução.
  5. E) Implementar; Codificar; Testar; Planejar a solução; Definir o problema.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o que a questão pede: a ordem lógica das etapas para construir uma solução algorítmica (e de um aplicativo). Um algoritmo parte de um problema e só chega ao produto final depois de planejado, escrito e testado.
  2. Ordene as etapas naturalmente. Primeiro é preciso definir o problema (entender o que deve ser resolvido). Depois, planejar a solução (escolher o caminho, as entradas, saídas e passos). Em seguida, codificar (escrever o programa na linguagem escolhida). Depois, testar (verificar se o programa funciona e atende ao problema). Por fim, implementar (colocar a solução em uso).
  3. Essa sequência corresponde à alternativa B: Definir o problema; Planejar a solução; Codificar; Testar; Implementar.
  4. Verificação das demais alternativas. A: começa por planejar e termina por definir o problema, invertendo tudo. C: codifica antes de definir o problema. D: testa antes de codificar, o que não faz sentido. E: implementa antes de qualquer outra etapa.
  5. Conclusão: o gabarito oficial B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense nas etapas lógicas de um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter pensado que a solução deve ser planejada logo de início e que a definição do problema viria por último, como se a análise fosse uma formalidade ao final.

Por que engana: Confundir a ordem das etapas, colocando a implementação antes do planejamento da solução.

B Correta

Esta é a sequência correta para a criação de um algoritmo.

C Erradaerro: Senso comum

O aluno acha que é possível começar escrevendo o código e só depois entender o problema, confundindo a tentativa-e-erro do dia a dia com o método de construção de algoritmos.

D Erradaerro: Conceitual

O aluno considera que os testes podem vir antes da codificação e da implementação, sem perceber que não há o que testar antes de existir um programa.

E Erradaerro: Conceitual

O aluno inverteu a lógica das etapas, imaginando que se implementa primeiro e só depois se codifica, testa e planeja, possivelmente por não lembrar a função de cada etapa.

Raio-X da questão

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

etapas de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

etapas de algoritmo

📚 Reveja

Revisar a estrutura e as etapas de um algoritmo.

⚠️ Erro mais comum

Confundir a ordem das etapas, colocando a implementação antes do planejamento da solução.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.