GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO04Difícil⏱ medio

Em um projeto, você precisa desenvolver uma aplicação de gerenciamento. Como dividir esse problema em partes…

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

Em um projeto, você precisa desenvolver uma aplicação de gerenciamento. Como dividir esse problema em partes menores?

  1. A) Listar as funcionalidades essenciais
  2. B) Fazer uma análise de mercado
  3. C) Focar apenas na interface
  4. D) Definir o público-alvo antes
  5. E) Estabelecer um cronograma

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado pede uma forma de dividir um problema grande (uma aplicação de gerenciamento) em partes menores. Essa técnica se chama decomposição. Passo 2: Na decomposição de software, o caminho usual é identificar o que o sistema precisa fazer, ou seja, listar suas funcionalidades essenciais, como cadastro, controle, consulta e relatórios. Cada funcionalidade vira um módulo menor, que pode ser planejado, desenvolvido e testado separadamente. Passo 3: A alternativa A é a única que descreve uma divisão do próprio problema em partes. Passo 4: A alternativa B está errada, pois a análise de mercado serve para avaliar a concorrência e a viabilidade comercial, e não para decompor o sistema. Passo 5: A alternativa C está errada, pois focar apenas na interface ignora a lógica e os dados, além de não dividir o problema em partes. Passo 6: A alternativa D está errada, pois definir o público-alvo ajuda a orientar requisitos, mas não divide o problema técnico em partes menores. Passo 7: A alternativa E está errada, pois o cronograma organiza o tempo do projeto e não decompõe a solução. Conclusão: o gabarito oficial A está correto.

💡 Dica: Pense em etapas do desenvolvimento de software.

Alternativa por alternativa

A Correta

Listar funcionalidades é uma forma eficaz de decompor o problema.

B Erradaerro: Conceitual

O aluno pode ter associado planejamento de projeto a qualquer estudo prévio, achando que entender o mercado já divide o problema em partes técnicas.

C Erradaerro: Senso comum

O aluno pode ter pensado que começar pela parte visível do sistema é um atalho para dividir o trabalho, sem perceber que a interface é apenas uma das partes e que dados e regras ficam de fora.

D Erradaerro: Interpretação

O aluno pode ter entendido que definir quem usará o sistema é o primeiro passo de qualquer projeto e, por isso, confundiu levantamento de público com decomposição do problema.

E Erradaerro: Conceituala que mais engana

O aluno pode ter confundido organização do tempo com organização do problema, achando que planejar prazos já divide a aplicação em partes menores.

Por que engana: Confundir planejamento de projeto com divisão do problema, focando em aspectos externos como mercado ou cronograma.

Raio-X da questão

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

divisão de problemas

📌 Objetivo

fixacao

🧱 Pré-requisitos

divisao de problemas · analise de requisitos

📚 Reveja

Revisar técnicas de decomposição de problemas em programação.

⚠️ Erro mais comum

Confundir planejamento de projeto com divisão do problema, focando em aspectos externos como mercado ou cronograma.

🤝 Socioemocional

pensamento_critico

🏫 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.