GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF69CO04Fácil⏱ curto

Uma equipe quer criar um jogo de perguntas sobre animais. Para organizar o trabalho, os alunos pensam em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

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

Uma equipe quer criar um jogo de perguntas sobre animais. Para organizar o trabalho, os alunos pensam em definir o objetivo, pesquisar informações, dividir o problema em tarefas menores, escrever o algoritmo e testar o programa. Qual ação representa a decomposição desse problema na programação?

  1. A) Dividir o jogo em tarefas menores, como criar perguntas, conferir respostas e mostrar a pontuação.
  2. B) Definir o objetivo do jogo e escolher quais animais serão apresentados.
  3. C) Escrever um único algoritmo completo para fazer todo o jogo funcionar.
  4. D) Testar o jogo inteiro e corrigir os erros encontrados.
  5. E) Pesquisar informações sobre os animais que aparecerão nas perguntas.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A questão pede a ação que representa a decomposição de um problema na programação. Decompor significa quebrar um problema grande em partes menores e mais simples, que podem ser resolvidas e testadas separadamente.
  2. Analisando as alternativas, a opção A descreve exatamente isso: dividir o jogo em tarefas menores (criar perguntas, conferir respostas e mostrar a pontuação). Cada tarefa é um subproblema mais simples, o que caracteriza a decomposição.
  3. A alternativa B está errada porque definir o objetivo é uma etapa de planejamento inicial, não a quebra do problema em partes.
  4. A alternativa C está errada porque escrever um único algoritmo completo é o oposto da decomposição, já que trata o problema como um bloco só.
  5. A alternativa D está errada porque testar o jogo inteiro corresponde à etapa de testes, que verifica o funcionamento e não divide o problema.
  6. A alternativa E está errada porque pesquisar informações é a etapa de coleta de dados, que serve para embasar o conteúdo do jogo, mas não divide o problema em partes.
  7. Portanto, a resposta correta é a alternativa A, que coincide com o gabarito oficial.

💡 Dica: Pense sobre como dividir um problema em partes menores.

Alternativa por alternativa

A Correta

Decompor um problema significa separá-lo em partes menores e mais fáceis de organizar e resolver. No caso do jogo, cada tarefa pode ser planejada e programada separadamente.

B Erradaerro: Conceitual

O aluno confunde decomposição com definição de objetivo, achando que planejar o que o jogo deve fazer já é dividir o problema.

C Erradaerro: Conceitual

O aluno acredita que a solução deve ser um único algoritmo grande e completo, sem separar o problema em partes menores.

D Erradaerro: Conceitual

O aluno associa decomposição à etapa de testes, achando que verificar o jogo inteiro e corrigir erros é uma forma de dividir o problema.

E Erradaerro: Interpretação

O aluno entende que pesquisar informações sobre os animais é uma forma de decompor o problema, quando na verdade é apenas a coleta de dados para o conteúdo.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

decomposição de problemas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · noção de problema em programação

📚 Reveja

Revisar o conceito de decomposição em programação.

⚠️ Erro mais comum

Confundir a definição do problema ou coleta de dados com a decomposição, não entendendo que decompor é dividir o problema em partes menores.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resoluçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.