GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO04Fácil⏱ medio

O que é decomposição de um problema no contexto de um algoritmo e de variáveis?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

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

O que é decomposição de um problema no contexto de um algoritmo e de variáveis?

  1. A) Dividir o problema apenas em partes aleatórias sem definir entradas ou saídas.
  2. B) Eliminar todas as variáveis do problema para simplificar o algoritmo.
  3. C) Unir vários problemas em um único bloco sem dividir tarefas.
  4. D) Dividir um problema complexo em partes menores e bem-definidas para criar etapas do algoritmo que manipulam variáveis específicas.
  5. E) Substituir todo o algoritmo por uma única variável global que resolveria tudo.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Decomposição é a técnica do pensamento computacional que consiste em dividir um problema complexo em subproblemas menores, mais simples de entender, planejar e resolver.
  2. No contexto de algoritmos e variáveis, cada parte menor deve ser bem definida, ou seja, com entradas, saídas e uma tarefa clara, e pode manipular variáveis específicas dessa etapa.
  3. Comparando as alternativas, a D descreve exatamente esse processo: partes menores, bem definidas, que formam etapas do algoritmo e trabalham com variáveis específicas.
  4. A alternativa A está errada porque divide em partes aleatórias, sem critério e sem definir entradas ou saídas, o que contraria a ideia de decomposição.
  5. A alternativa B está errada porque variáveis são essenciais para armazenar e manipular dados; decompor não significa eliminá-las.
  6. A alternativa C está errada porque o oposto da decomposição é reunir tudo em um bloco sem dividir tarefas.
  7. A alternativa E está errada porque substituir o algoritmo por uma única variável global não é decomposição e, além disso, não resolve um problema por etapas.
  8. Portanto, o gabarito D está correto e coincide com a resolução feita de forma independente.

💡 Dica: Defina decomposição e relacione com algoritmos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno entendeu que decompor é simplesmente separar o problema em pedaços quaisquer, sem critério de organização nem definição de dados de entrada e saída.

Por que engana: Confundir a decomposição de problemas com a simplificação excessiva, eliminando variáveis ou unindo problemas sem estrutura.

B Erradaerro: Conceitual

O aluno acredita que simplificar um algoritmo significa remover variáveis, quando na verdade elas são necessárias para representar e manipular os dados de cada etapa.

C Erradaerro: Conceitual

O aluno confundiu decomposição com o processo inverso, achando que juntar tarefas em um único bloco é uma forma de organizar o problema.

D Correta

A decomposição torna cada etapa do algoritmo mais simples, permitindo identificar as variáveis necessárias e facilitar implementação, testes e manutenção.

E Erradaerro: Senso comum

O aluno acredita que concentrar toda a lógica em uma única variável global resolve o problema, ignorando que a decomposição exige etapas separadas e variáveis específicas.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura medio
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

definição de algoritmo · variáveis em programação

📚 Reveja

Revisar conceitos de algoritmos e variáveis.

⚠️ Erro mais comum

Confundir a decomposição de problemas com a simplificação excessiva, eliminando variáveis ou unindo problemas sem estrutura.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de 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.