Identifique o conceito de decomposição em um problema. O que isso implica na solução?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Identifique o conceito de decomposição em um problema. O que isso implica na solução?
- A) Criar uma solução sem etapas.
- B) Dividir o problema em partes menores.
- C) Resolvê-lo de uma vez só.
- D) Ignorar a complexidade do problema.
- E) Usar apenas uma estratégia de solução.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A decomposição é uma das técnicas do pensamento computacional. Consiste em quebrar um problema complexo em partes menores, mais simples e mais fáceis de resolver e de testar isoladamente.
- Ao decompor, cada subproblema pode ser analisado, resolvido e depois reunido na solução final. Isso reduz a complexidade e facilita a organização, a depuração e a reutilização de partes da solução.
- Portanto, a alternativa B está correta: dividir o problema em partes menores é exatamente o conceito de decomposição e sua implicação na solução.
- A alternativa A está errada, pois a decomposição exige etapas bem definidas, não a ausência delas. A alternativa C está errada, pois resolver tudo de uma vez vai contra a ideia de dividir o problema. A alternativa D está errada, pois a decomposição busca justamente lidar com a complexidade, não ignorá-la. A alternativa E está errada, pois a decomposição não restringe a solução a uma única estratégia.
💡 Dica: Defina decomposição e relacione com a solução do problema.
Alternativa por alternativa
Entendeu que uma boa solução deve ser direta e sem passos intermediários, confundindo simplicidade do resultado com ausência de etapas. A decomposição justamente cria etapas organizadas.
A decomposição é justamente dividir o problema, facilitando sua resolução.
Acreditou que resolver o problema inteiro de uma só vez é mais eficiente, sem perceber que problemas complexos ficam mais difíceis de tratar sem divisão.
Por que engana: Confundir decomposição com resolver o problema de uma vez ou ignorar etapas importantes.
Interpretou a ideia de simplificar o problema como ignorar sua complexidade, quando a decomposição consiste em enfrentar essa complexidade por partes.
Associou a solução de problemas a uma única estratégia fixa, desconhecendo que a decomposição trabalha com subproblemas que podem exigir abordagens diferentes.
Raio-X da questão
decomposição de problemas
avaliacao
conceito de problema computacional · estrategias de resolucao de problemas
Revisar o conceito de decomposição e sua importância na resolução de problemas.
Confundir decomposição com resolver o problema de uma vez ou ignorar etapas importantes.
pensamento_critico
abstrato
Questões parecidas com resolução
- Escreva um algoritmo em linguagem descritiva que, recebendo uma lista de arestas (edge list) de um grafo com V vértices…
- Ao decompor um algoritmo complexo, que documentação técnica mínima deve acompanhar cada função para permitir integração…
- Qual vantagem direta de transformar uma variável global em parâmetro de função ao decompor um algoritmo que manipula…
- Projete a decomposição de alto nível de um algoritmo que gera relatórios mensais de presença por aluno a partir de dados…
- Quais são, em ordem, as três etapas essenciais ao decompor um algoritmo complexo para facilitar sua resolução?
- Ao decompor um algoritmo que calcula estatísticas de temperatura, qual subtarefa trata de identificar e excluir outliers…
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
