Descreva, por meio de decomposição, as etapas para projetar um algoritmo que gere o cardápio semanal de uma…
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
Descreva, por meio de decomposição, as etapas para projetar um algoritmo que gere o cardápio semanal de uma escola a partir de dados nutricionais, restrições alimentares, custos e tempos de preparo.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Coletar e organizar os dados: ingredientes, valores nutricionais, restrições (alergias, religiões), custos e tempos de preparo. 2) Normalizar dados em estruturas (listas/variáveis) padronizadas. 3) Gerar blocos de refeições possíveis por dia. 4) Aplicar filtros: remover opções que violem restrições. 5) Calcular custo e tempo de preparo de cada bloco. 6) Otimizar combinação semanal (minimizar custo, atender metas nutricionais e limitar tempo de preparo) usando critérios definidos. 7) Validar resultado com regras locais (opções regionais, logística) e ajustar iterações. 8) Produzir saída: cronograma diário com ingredientes e instruções.
Explicação
A resposta apresenta um passo a passo lógico e estruturado que aborda todas as variáveis necessárias para a criação de um cardápio escolar. Cada etapa é fundamental para garantir que as refeições sejam equilibradas, respeitem restrições e sejam viáveis em termos de custo e tempo. A abordagem sistemática permite a análise e otimização do cardápio, resultando em uma solução prática e adaptável.
Raio-X da questão
projeto de algoritmo
avaliacao
decomposição de problemas · projeto de algoritmos
Revisar conceitos de algoritmos e suas etapas de desenvolvimento.
O aluno pode falhar ao não considerar todas as restrições alimentares e nutricionais, resultando em um cardápio inadequado.
saude
pensamento_critico
cotidiano
Questões parecidas com resolução
- Explique como você poderia criar um algoritmo para organizar a lista de compras de uma semana, considerando que você…
- Descreva como um algoritmo pode ser utilizado para programar uma tarefa simples, como fazer um lanche.
- Projete uma decomposição de alto nível para um algoritmo que gera a lista de materiais escolares por disciplina a partir…
- Explique como você utilizaria um algoritmo para organizar a receita de um bolo, considerando a lista de ingredientes e o…
- Explique como você utilizaria um algoritmo para resolver um problema cotidiano, como fazer um lanche. Cite os passos e a…
- Explique como a decomposição pode ajudar na construção de um algoritmo para resolver um problema cotidiano, como…
🔎 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
