A turma quer criar um programa para organizar um torneio de esportes. Qual deve ser o primeiro passo?
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
A turma quer criar um programa para organizar um torneio de esportes. Qual deve ser o primeiro passo?
- A) Explicar depois como usar o programa
- B) Escolher primeiro as cores das telas
- C) Descobrir o que o programa fará
- D) Escrever logo os comandos do programa
- E) Testar logo o programa pronto
✅ Resposta correta: alternativa C
Resolução passo a passo
- Ao desenvolver um programa, o primeiro passo é entender o problema e definir o que o programa deve fazer. No caso, a turma quer organizar um torneio de esportes, então é preciso saber quais informações serão guardadas, quais tarefas o sistema deve realizar (como cadastrar times, montar jogos e registrar placares) e qual resultado se espera.
- A alternativa C, 'Descobrir o que o programa fará', corresponde exatamente a essa etapa de análise e definição de requisitos, que vem antes de qualquer codificação.
- A alternativa A está errada porque explicar o uso do programa só faz sentido depois que ele existe; o manual é uma etapa final, não a primeira.
- A alternativa B está errada porque a aparência das telas é um detalhe de interface que só é decidido depois de saber quais funções o programa terá.
- A alternativa D está errada porque escrever comandos sem um objetivo definido leva a código desorganizado e, muitas vezes, inútil, pois não se sabe ainda o que deve ser resolvido.
- A alternativa E está errada porque testar um programa pronto pressupõe que ele já foi construído; antes disso, não há o que testar.
- Conclusão: a ordem correta de um projeto de programação começa pela definição do problema e dos objetivos, o que torna a alternativa C a resposta correta, em concordância com o gabarito oficial.
💡 Dica: Pense nos passos iniciais de um planejamento.
Alternativa por alternativa
O aluno pensa que documentar ou ensinar o uso do programa pode vir antes ou em qualquer momento, sem perceber que o uso só existe depois de o programa ser feito.
Por que engana: Escolher escrever o codigo antes de planejar as estruturas de dados, dificultando a organizacao do programa.
O aluno associa o início do projeto à parte visual, achando que a aparência das telas deve ser decidida antes da função do programa.
Antes de escrever o programa, é preciso entender o problema e decidir o que ele deverá fazer. Isso ajuda a criar uma solução adequada para organizar o torneio.
O aluno tem a intuição de que programar é começar direto a escrever código, sem planejar antes o que o programa deve realizar.
O aluno imagina que é possível testar um programa que ainda não foi construído, confundindo a etapa de teste com a de planejamento.
Raio-X da questão
programação de torneios
avaliacao
conceitos basicos de programacao · estruturas de dados basicas
Revisar os conceitos de planejamento de eventos.
Escolher escrever o codigo antes de planejar as estruturas de dados, dificultando a organizacao do programa.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Você e seus amigos decidiram criar um aplicativo para ajudar a organizar eventos. Para isso, qual é o primeiro passo que…
- Em um projeto final, a turma quer construir um programa para controlar um campeonato escolar. Ele precisa cadastrar…
- João está criando um jogo simples e precisa organizar as etapas para programá-lo. Qual a primeira coisa que ele deve…
- Em uma escola, cada aluno precisa criar um jogo simples usando lógica de programação. Qual a primeira etapa que eles…
- Uma turma de alunos está criando um jogo digital e precisa definir as regras. Qual das opções é uma etapa importante no…
- Considere um grupo de alunos que deseja desenvolver um projeto de programação que ajude na organização de materiais…
🔎 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
