Na aula de Computação, Pedro quer criar um jogo. Ele separa o jogo em partes menores para programá-lo. Qual…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na aula de Computação, Pedro quer criar um jogo. Ele separa o jogo em partes menores para programá-lo. Qual atividade usa decomposição?
- A) Ler uma frase na tela
- B) Criar um jogo com fases separadas
- C) Escolher uma cor para desenhar
- D) Apertar uma tecla para apagar
- E) Digitar uma palavra no computador
✅ Resposta correta: alternativa B
Resolução passo a passo
- A decomposição, no pensamento computacional, é o processo de dividir um problema grande e complexo em partes menores, mais simples de resolver e programar. No enunciado, Pedro separa o jogo em partes menores, que é exatamente essa ideia. Passo 2: A alternativa B, 'Criar um jogo com fases separadas', descreve decomposição: o jogo (problema grande) é dividido em fases (partes menores), que podem ser programadas e testadas uma por uma. Passo 3: A alternativa A está errada porque ler uma frase na tela é uma ação simples, que não envolve dividir um problema em partes. Passo 4: A alternativa C está errada porque escolher uma cor é uma decisão isolada, sem divisão de um problema maior. Passo 5: A alternativa D está errada porque apertar uma tecla para apagar é uma ação elementar, sem nenhuma etapa de decomposição. Passo 6: A alternativa E está errada porque digitar uma palavra é uma tarefa única e direta, não uma divisão de problema. Passo 7: Conclusão: a única atividade que usa decomposição é a B, coincidindo com o gabarito oficial.
💡 Dica: Pense em um problema que pode ser dividido em partes menores.
Alternativa por alternativa
Entende que qualquer ação com partes (letras, palavras) já é decomposição, confundindo 'dividir em partes' com executar uma tarefa simples.
Decomposição é dividir uma tarefa grande em partes menores. Um jogo com fases separadas pode ser programado por partes.
Acredita que tomar uma decisão pontual, como escolher uma cor, equivale a quebrar um problema em etapas menores.
Considera que uma ação de comando, como apertar uma tecla, já representa a divisão de uma tarefa maior em passos.
Por que engana: Confundir decomposicao com execucao direta, nao dividindo o problema em partes menores.
Lê 'digitar' como se fosse separar a palavra em letras, interpretando mal a ação descrita na alternativa.
Raio-X da questão
decomposição em programação
fixacao
decomposicao em programacao · conceito de problema e solucao
Revisar como a decomposição ajuda na resolução de problemas de programação.
Confundir decomposicao com execucao direta, nao dividindo o problema em partes menores.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um projeto escolar, um grupo de alunos precisa desenvolver um jogo. Eles decidem usar decomposição para organizar as…
- Durante uma atividade em grupo, os alunos de uma escola decidiram criar um jogo. Eles precisam dividir as tarefas entre…
- João está programando um jogo. Como ele pode decompor a criação do jogo para facilitar a implementação?
- Considere o problema de criar um jogo simples. Qual a decomposição mais eficiente para essa tarefa?
- Ao desenvolver um jogo simples, como você utilizaria a decomposição para facilitar a programação?
- Em uma atividade, você deve programar um jogo simples. Quais etapas de decomposição você utilizaria para planejar?
🔎 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
