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

Uma professora propôs que a turma criasse um programa para organizar a lista de materiais de uma oficina. Os…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO04

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 professora propôs que a turma criasse um programa para organizar a lista de materiais de uma oficina. Os alunos separaram o trabalho em identificar materiais, contar quantidades e apresentar o total. — O que essa divisão do trabalho demonstra?

  1. A) Que a turma apenas juntou as tarefas para deixar o programa mais rápido e terminar tudo de uma vez.
  2. B) Que a turma organizou o programa em etapas, mas sem separar o problema em partes menores com funções diferentes.
  3. C) Que a divisão serviu apenas para deixar a apresentação final mais bonita, sem relação com a resolução do problema.
  4. D) Que a solução foi feita por decomposição, pois cada parte do programa cuidou de uma etapa do problema.
  5. E) Que a solução mostrou que o programa calculou sozinho o total de materiais, dispensando a divisão do trabalho.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão trata de pensamento computacional. A turma dividiu o problema (organizar a lista de materiais) em três partes menores: identificar materiais, contar quantidades e apresentar o total. Esse processo chama-se decomposição.
  2. Na decomposição, um problema complexo é quebrado em subproblemas mais simples, e cada parte resolve uma etapa específica. Cada uma das três tarefas tem uma função própria dentro do programa, o que corresponde exatamente à alternativa D.
  3. Por que as outras estão erradas:
  4. A) Juntar tarefas para terminar mais rápido não descreve a separação em etapas com funções distintas; a ideia central é a organização do problema, não a pressa.
  5. B) A turma de fato separou o problema em partes com funções diferentes, então a afirmação de que isso não ocorreu contradiz o enunciado.
  6. C) A divisão tem relação direta com a resolução, já que cada parte produz uma etapa necessária para o resultado final, e não apenas com a aparência da apresentação.
  7. E) A divisão do trabalho foi justamente a estratégia usada; o enunciado não indica que o programa tenha calculado sozinho nada que dispense essa organização.
  8. Conclusão: o gabarito D está correto, pois a divisão em identificar, contar e apresentar demonstra decomposição de um problema em partes menores e independentes.

💡 Dica: Observe se o problema foi dividido em etapas menores com funções distintas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa a divisão de tarefas apenas à rapidez, imaginando que o objetivo era dividir o trabalho para acelerar a entrega, sem perceber a organização lógica do problema.

B Erradaerro: Conceituala que mais engana

O aluno reconhece que houve etapas, mas entende que separar em etapas não equivale a dividir o problema em partes menores com funções diferentes, o que confunde organização sequencial com decomposição.

Por que engana: Confundir decomposição com a simples organização das tarefas em sequência, sem perceber que o problema foi dividido em partes com funções diferentes.

C Erradaerro: Senso comum

O aluno acredita que a divisão em partes serve apenas para a apresentação final, ignorando que cada parte contribui diretamente para a solução do problema.

D Correta

Corresponde exatamente ao conceito pedido: dividir o problema em partes menores, cada uma com uma função específica.

E Erradaerro: Conceitual

O aluno supõe que um programa que calcula o total sozinho dispensaria a divisão em partes, quando na verdade a própria divisão é o que estrutura a solução computacional.

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✍️ situacional🧩 progressao
🎯 Conceito central

Decomposição de problemas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Identificação de etapas de um problema · Noção de algoritmo e programa

📚 Reveja

Revise decomposição: dividir um problema em partes menores e mais manejáveis.

⚠️ Erro mais comum

Confundir decomposição com a simples organização das tarefas em sequência, sem perceber que o problema foi dividido em partes com funções diferentes.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.