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
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
