Um algoritmo diz: se é fim de semana, então dormir até mais tarde; caso contrário, acordar cedo. Qual o…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um algoritmo diz: se é fim de semana, então dormir até mais tarde; caso contrário, acordar cedo. Qual o objetivo?
- A) Ajuda a dormir mais nos dias úteis.
- B) Promove acordar cedo todos os dias.
- C) Incentiva dormir até mais tarde no fim de semana.
- D) Não considera a rotina do estudante.
- E) Incorpora horários fixos para acordar.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique a estrutura do algoritmo. Ele é uma condicional do tipo se-então-senão: se é fim de semana, a ação é dormir até mais tarde; caso contrário (dias úteis), a ação é acordar cedo.
- Analise o objetivo geral. A regra organiza o comportamento de acordo com o tipo de dia: no fim de semana, permite descanso prolongado; nos dias úteis, impõe despertar cedo.
- Conclua. O objetivo é incentivar dormir até mais tarde no fim de semana, que é a alternativa C, a mesma do gabarito oficial.
- Por que as outras estão erradas. A alternativa A inverte a regra, pois nos dias úteis o algoritmo manda acordar cedo, e não dormir mais. A alternativa B ignora a condição, já que acordar cedo vale apenas para os dias úteis. A alternativa D é falsa, pois a regra depende explicitamente do tipo de dia, o que mostra que a rotina é considerada. A alternativa E é incorreta, porque o algoritmo não define um horário fixo: no fim de semana não há horário definido para acordar e nos dias úteis apenas se diz cedo, sem hora exata.
💡 Dica: Identifique a condição e a ação do algoritmo.
Alternativa por alternativa
O aluno inverteu a condição do algoritmo e associou o ramo 'senão' (acordar cedo) ao sono prolongado, ou pensou que a regra dos dias úteis favorece dormir mais.
O aluno entendeu que 'acordar cedo' vale para todos os dias, sem perceber que essa instrução só se aplica quando não é fim de semana.
Por que engana: Confundir a condição 'fim de semana' com dias úteis, invertendo a ação associada a cada caso.
Determina que o aluno pode dormir mais nos finais de semana.
O aluno acredita que um algoritmo rígido ignora a rotina, sem notar que a própria regra separa os casos conforme o tipo de dia, o que já é uma forma de considerar a rotina.
O aluno confunde horário fixo com regra condicional: como a regra manda acordar cedo, supõe que haja um horário exato definido, quando o algoritmo não especifica hora alguma.
Raio-X da questão
lógica de programação
diagnostico
estrutura condicional simples · interpretação de algoritmos
Revisar conceitos de algoritmos e suas aplicações.
Confundir a condição 'fim de semana' com dias úteis, invertendo a ação associada a cada caso.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Descreva um algoritmo em linguagem natural para determinar se um dia é útil ou não, considerando fins de semana como não…
- Qual o objetivo de um algoritmo que utiliza repetições e condições?
- Elabore um algoritmo (em linguagem escrita, oral ou pictográfica) que organize a rotina de estudo de um aluno para 7…
- Qual é um exemplo de algoritmo com repetição simples que você poderia utilizar para organizar suas tarefas diárias?
- Qual é o objetivo principal de um algoritmo?
- Qual o principal objetivo de um algoritmo?
🔎 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
