Na construção de um aplicativo de receitas, o grupo separou as tarefas em lista de ingredientes, modo de…
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
Na construção de um aplicativo de receitas, o grupo separou as tarefas em lista de ingredientes, modo de preparo, tempo de cozinha e imagem do prato. — Essa divisão ajuda principalmente porque
- A) permite dividir o trabalho em partes menores, facilitando a criação de cada uma e a união final do aplicativo.
- B) garante que o aplicativo fique pronto mais rápido, sem precisar pensar em como as partes se relacionam.
- C) faz com que cada parte do aplicativo funcione sozinha, sem necessidade de ser reunida com as demais.
- D) ajuda a escolher apenas a imagem do prato primeiro, porque os outros elementos podem ser pensados depois.
- E) serve principalmente para deixar o aplicativo mais bonito, já que separar as tarefas melhora a aparência final.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pergunta por que dividir o desenvolvimento de um aplicativo em partes (lista de ingredientes, modo de preparo, tempo de cozinha e imagem do prato) é útil. Esse é o princípio da decomposição, muito usado em programação e em gestão de projetos: um problema grande fica mais fácil quando é quebrado em partes menores.
- Analisando a alternativa A, ela afirma que a divisão permite dividir o trabalho em partes menores, facilitando a criação de cada uma e a união final. Isso descreve corretamente a vantagem da decomposição, pois cada parte pode ser desenvolvida separadamente e depois integrada ao conjunto.
- A alternativa B está errada porque a divisão não garante pressa e exige, sim, pensar em como as partes se relacionam para que o aplicativo funcione como um todo.
- A alternativa C está errada porque, embora as partes possam ser desenvolvidas separadamente, elas precisam ser reunidas para formar o aplicativo completo.
- A alternativa D está errada porque a divisão não define uma ordem obrigatória de escolha da imagem do prato, e o enunciado não sugere essa prioridade.
- A alternativa E está errada porque a beleza visual não é a finalidade principal da divisão em tarefas, que é organizar e facilitar o desenvolvimento.
- Conclusão: a alternativa correta é a A, que coincide com o gabarito oficial.
💡 Dica: Pense no efeito de dividir um trabalho em partes menores.
Alternativa por alternativa
Alternativa correta porque descreve a decomposição de um problema em partes menores, o que torna o desenvolvimento mais simples e depois permite integrar as partes na solução final.
O aluno pode acreditar que separar tarefas elimina a necessidade de planejar a integração entre as partes, o que tornaria o trabalho mais rápido sem esforço adicional.
Por que engana: Achar que dividir tarefas serve só para ganhar tempo ou deixar o projeto mais bonito.
O aluno pode entender que, por as partes serem independentes na criação, cada uma deve funcionar isoladamente e não precisa ser integrada ao sistema final.
O aluno pode ler a lista de tarefas como uma ordem de prioridade e concluir que a imagem do prato deve ser escolhida primeiro, sem compreender o sentido geral da divisão.
O aluno pode associar a organização do trabalho à aparência visual do aplicativo, confundindo a finalidade técnica da divisão com um efeito estético.
Raio-X da questão
Decomposição de problemas
Reconhecer decomposi
Noção de tarefa e etapa · Organização de sequência
Divisão de tarefas
Achar que dividir tarefas serve só para ganhar tempo ou deixar o projeto mais bonito.
Projeto e colaboração
Organização
Construção de aplica
Questões parecidas com resolução
- Uma turma vai criar um aplicativo para organizar tarefas escolares. O grupo percebeu que tentar fazer tudo de uma vez…
- Em um aplicativo de pedidos para a cantina, a equipe decidiu construir primeiro apenas o cadastro do pedido e a…
- Um aplicativo para organizar estudos precisa guardar tarefas, definir prazos e avisar quando algo estiver atrasado. A…
- Você está criando um aplicativo de receitas e precisa coletar ingredientes, passos e tempo de preparo. Quais são as…
- Uma equipe quer construir uma calculadora de média bimestral. Ela separou o trabalho em interface, entrada das notas…
- Uma turma quer criar um aplicativo simples para organizar a rotina de estudos. O grupo decidiu separar o trabalho em…
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
