Qual é a sequência correta de etapas para montar um código de programação simples?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a sequência correta de etapas para montar um código de programação simples?
- A) Definir o problema, escrever o código e testar.
- B) Testar, escrever o código e definir o problema.
- C) Escrever o código, definir o problema e testar.
- D) Escrever o código, testar e definir o problema.
- E) Definir o problema, testar e escrever o código.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Pense no processo lógico de desenvolver um programa simples. Antes de escrever qualquer linha de código, é preciso entender o que o programa deve resolver, ou seja, definir o problema. Depois disso, cria-se a solução na forma de código. Por fim, verifica-se se o código funciona corretamente, o que é feito com testes.
- Essa ordem (definir o problema, escrever o código e testar) reflete a lógica básica de desenvolvimento: não se programa sem saber o que se quer resolver, e não se testa algo que ainda não foi escrito.
- Por que as outras alternativas estão erradas:
- B) começa testando algo que ainda não existe e termina definindo o problema, o que inverte a lógica do desenvolvimento.
- C) escreve o código antes de definir o problema, o que é arriscado porque não se sabe o que deve ser construído.
- D) escreve e testa antes de definir o problema, invertendo as duas primeiras etapas essenciais.
- E) testa antes de escrever o código, o que não faz sentido porque não há programa para ser testado.
- Conclusão: a sequência correta é a da alternativa A, que coincide com o gabarito oficial.
💡 Dica: Liste as etapas de programação antes de escolher a resposta.
Alternativa por alternativa
Essa é a sequência correta para desenvolver um código.
O aluno pode ter achado que testar vem primeiro, como se fosse possível verificar algo antes de ele existir, e que definir o problema é uma etapa final.
O aluno pode ter imaginado que basta começar a digitar o código e que definir o problema vem depois, como um ajuste posterior.
O aluno pode ter invertido a ordem, pensando que testar vem logo após escrever e que a definição do problema é apenas uma formalidade ao final.
O aluno pode ter acreditado que testar antecede a escrita do código, confundindo planejamento de testes com execução de testes sobre um programa já criado.
Por que engana: Confundir a ordem lógica das etapas, começando a programar antes de definir o problema claramente.
Raio-X da questão
etapas de programação
avaliacao
etapas de programacao · logica de programacao
Revisar as etapas de desenvolvimento de um código de programação.
Confundir a ordem lógica das etapas, começando a programar antes de definir o problema claramente.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um projeto de programação, um aluno precisa organizar as etapas de construção de um aplicativo. Qual a sequência…
- Qual a sequência de comandos que você seguiria para programar um jogo simples?
- Ao desenvolver um algoritmo, qual deve ser a estrutura básica a seguir?
- Quais as etapas para desenvolver um algoritmo simples?
- Qual a sequência correta para criar um código que imprima a mensagem "Olá, Mundo!"?
- Qual é a sequência correta de passos para resolver um problema usando um algoritmo?
🔎 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
