Uma estudante quer criar um algoritmo para lembrar os horários de remédios do avô. Ela separou o problema em…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma estudante quer criar um algoritmo para lembrar os horários de remédios do avô. Ela separou o problema em cadastro do horário, verificação do dia e envio do aviso. — A estratégia da estudante mostra que um algoritmo pode ser construído por meio de quê?
- A) Uso de repetição automática para que o sistema faça a mesma ação em todos os horários.
- B) Uso de um aplicativo pronto para resolver o problema sem precisar planejar nenhuma etapa.
- C) Escrita de uma sequência única de comandos sem separar o problema em partes menores.
- D) Escolha de uma forma mais rápida de resolver tudo de uma vez, sem analisar cada necessidade.
- E) Organização do problema em etapas menores e bem definidas para chegar à solução.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado descreve uma estudante que quer criar um algoritmo para lembrar horários de remédios e que dividiu o problema em três partes: cadastro do horário, verificação do dia e envio do aviso.
- Essa divisão de um problema grande em partes menores é a decomposição, um dos pilares do pensamento computacional. A estratégia mostra que um algoritmo pode ser construído organizando o problema em etapas menores e bem definidas, que depois são resolvidas uma a uma e combinadas para chegar à solução.
- Analisando as alternativas, a alternativa E descreve exatamente isso: organização do problema em etapas menores e bem definidas para chegar à solução.
- Por que as outras estão erradas:
- A) A repetição automática é um recurso útil, mas não é o que a estudante fez ao separar o problema em partes.
- B) Usar um aplicativo pronto dispensa a criação do algoritmo, e a estudante justamente está planejando as etapas.
- C) Uma sequência única de comandos sem separação em partes é exatamente o oposto da estratégia descrita.
- D) Resolver tudo de uma vez, sem analisar cada necessidade, contraria a estratégia de dividir o problema.
- Portanto, o gabarito oficial E está correto.
💡 Dica: Observe se a estratégia separa o problema em partes menores.
Alternativa por alternativa
O aluno associa algoritmo à ideia de repetir uma mesma ação, confundindo um recurso de programação com o método de construção do algoritmo descrito na questão.
O aluno entende que resolver um problema com ferramentas prontas dispensa planejamento, quando a estudante justamente planeja as etapas antes de qualquer solução.
Por que engana: Confundir decomposição com uso de ferramenta pronta ou com repetição automática.
O aluno acredita que um algoritmo é apenas uma lista de comandos escritos de uma vez, sem perceber que o texto destaca justamente a separação do problema em partes.
O aluno acha que a rapidez é o objetivo principal e que analisar cada necessidade é desnecessário, usando a intuição do dia a dia de 'resolver logo tudo'.
Esta é a ideia central de decomposição: separar um problema maior em partes menores, facilitando a construção do algoritmo.
Raio-X da questão
Decomposição de problemas.
Reconhecer a decompo
Sequência de instruções. · Leitura de situações-problema.
Organização de etapas em algoritmos.
Confundir decomposição com uso de ferramenta pronta ou com repetição automática.
Saúde e cuidado com a pessoa idosa.
Persistência.
Algoritmos e organiz
Questões parecidas com resolução
- Uma turma quer criar um aplicativo simples para organizar a rotina de estudos. O grupo decidiu separar o trabalho em…
- Uma estudante quer criar uma lista automática para organizar a mochila antes de sair de casa. Ela separou a tarefa em…
- Para criar um aplicativo que lembra os horários de medicação de uma pessoa idosa, uma equipe primeiro listou os…
- Uma turma quer criar um aplicativo para organizar estudos. O projeto foi dividido em cadastro de matérias, definição de…
- Uma turma vai criar um programa para organizar a lista de tarefas de um evento escolar. Antes de programar, os…
- Uma estudante queria criar um programa para listar os materiais da mochila escolar antes de sair de casa. Ela pensou em…
🔎 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
