Ao criar um jogo, um desenvolvedor precisa organizar as regras. Como ele pode usar a decomposição para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao criar um jogo, um desenvolvedor precisa organizar as regras. Como ele pode usar a decomposição para facilitar essa tarefa?
- A) Criar todas as regras de uma vez.
- B) Dividir as regras em categorias e etapas.
- C) Escrever apenas as regras essenciais inicialmente.
- D) Implementar as regras sem planejamento prévio.
- E) Priorizar a estética do jogo em vez das regras.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A decomposição, no pensamento computacional, é o processo de dividir um problema complexo em partes menores, mais simples e mais fáceis de tratar separadamente. Passo 2: No caso do jogo, as regras formam um sistema grande, e o desenvolvedor pode separá-las por categorias (por exemplo, movimento, pontuação, combate) e por etapas (início, desenvolvimento, fim de fase). Passo 3: Assim, cada grupo de regras pode ser pensado, escrito, testado e corrigido isoladamente, o que torna a tarefa mais organizada. Passo 4: Por isso a alternativa B é a correta, e ela coincide com o gabarito oficial. Passo 5: A alternativa A está errada, pois criar tudo de uma vez é o oposto de dividir o problema em partes. Passo 6: A alternativa C está errada, pois escrever só as regras essenciais é uma ideia de abstração ou priorização, não de decomposição. Passo 7: A alternativa D está errada, pois implementar sem planejamento contraria o próprio objetivo de organizar as regras. Passo 8: A alternativa E está errada, pois o enunciado trata da organização das regras, e a estética do jogo não é o foco da decomposição.
💡 Dica: Pense em como dividir as regras em partes menores.
Alternativa por alternativa
O aluno entende que organizar o problema é tratar todas as regras ao mesmo tempo, sem separá-las em partes menores. Ele confunde decomposição com fazer tudo de uma vez.
Por que engana: O aluno pode confundir a necessidade de planejamento com a ideia de criar tudo de uma vez, levando a uma organização ineficiente.
Isso facilita a organização e implementação das regras.
O aluno associa decomposição à priorização do essencial, ideia que pertence à abstração. Ele não percebe que decompor significa dividir em partes, e não reduzir o escopo.
O aluno acredita que programar direto, sem planejamento, é mais rápido e eficiente. Esse senso de que 'é só começar a fazer' vai contra o objetivo de organizar as regras.
O aluno lê o enunciado como se ele tratasse de design ou estética do jogo, e não de organização das regras. Ele desvia o foco da pergunta, que é sobre decomposição.
Raio-X da questão
decomposição em programação
fixacao
decomposição em programação · organização de regras
Revisar o conceito de decomposição e suas aplicações em programação.
O aluno pode confundir a necessidade de planejamento com a ideia de criar tudo de uma vez, levando a uma organização ineficiente.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Ao criar um jogo digital, como você poderia aplicar a decomposição para facilitar o desenvolvimento?
- Ao desenvolver um jogo simples, como você utilizaria a decomposição para facilitar a programação?
- Considere o problema de criar um jogo simples. Qual a decomposição mais eficiente para essa tarefa?
- Dado um problema complexo como desenvolver um jogo, descreva como você usaria a decomposição para organizar seu código…
- Em um projeto escolar, um grupo de alunos precisa desenvolver um jogo. Eles decidem usar decomposição para organizar as…
- João está programando um jogo. Como ele pode decompor a criação do jogo para facilitar a implementação?
Todas as questões de Estratégias de solução de problemas - Decomposição
🔎 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
