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
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?
- A) Dividir o problema apenas em partes aleatórias sem definir entradas ou saídas.
- B) Eliminar todas as variáveis do problema para simplificar o algoritmo.
- C) Unir vários problemas em um único bloco sem dividir tarefas.
- D) Dividir um problema complexo em partes menores e bem-definidas para criar etapas do algoritmo que manipulam variáveis específicas.
- E) Substituir todo o algoritmo por uma única variável global que resolveria tudo.
✅ Resposta correta: alternativa D
Resolução passo a passo
- 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.
- 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.
- 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.
- 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.
- A alternativa B está errada porque variáveis são essenciais para armazenar e manipular dados; decompor não significa eliminá-las.
- A alternativa C está errada porque o oposto da decomposição é reunir tudo em um bloco sem dividir tarefas.
- 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.
- 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
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.
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.
O aluno confundiu decomposição com o processo inverso, achando que juntar tarefas em um único bloco é uma forma de organizar o problema.
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.
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
decomposição de problemas
avaliacao
definição de algoritmo · variáveis em programação
Revisar conceitos de algoritmos e variáveis.
Confundir a decomposição de problemas com a simplificação excessiva, eliminando variáveis ou unindo problemas sem estrutura.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é decomposição no contexto de resolução de problemas?
- Defina, em uma frase, a decomposição aplicada à construção de um algoritmo e explique como uma variável facilita a…
- Qual é a relação entre decomposição e algoritmos?
- Identifique o conceito de decomposição em um problema. O que isso implica na solução?
- O que é decomposição em termos de resolução de problemas?
- O que é decomposição em termos de solução de problemas no pensamento computacional?
🔎 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
