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

Em um abrigo de animais, uma cuidadora precisa conferir os prontuários de todos os cães, um por vez. Para cada…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um abrigo de animais, uma cuidadora precisa conferir os prontuários de todos os cães, um por vez. Para cada cão, ela verifica se há medicação prevista para aquele dia; quando houver, registra a administração. Ao terminar a lista, encerra a rotina. Qual estrutura de algoritmo representa corretamente essa rotina?

  1. A) Percorrer cada cão da lista e registrar a medicação prevista antes de verificar se ela corresponde àquele dia.
  2. B) Percorrer cada cão da lista, verificar se há medicação prevista e registrá-la quando houver; depois, encerrar.
  3. C) Verificar a medicação prevista para um cão e encerrar a rotina antes de conferir os prontuários dos demais.
  4. D) Conferir os cães da lista e registrar a medicação prevista uma única vez, depois de terminar a verificação.
  5. E) Percorrer cada cão e verificar a medicação prevista, encerrando a rotina antes de registrar a administração.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A rotina exige repetir a conferência para cada cão da lista, portanto é necessário percorrer todos os prontuários.
  2. Para cada cão, primeiro se verifica se há medicação prevista para aquele dia. O registro da administração só é feito quando essa condição for verdadeira.
  3. Depois de conferir todos os cães e realizar os registros necessários, a rotina é encerrada. Isso corresponde à alternativa B, em concordância com o gabarito oficial.
  4. A alternativa A registra antes de verificar a condição; C encerra antes de conferir os demais cães; D registra apenas uma vez, após as verificações; e E encerra antes de registrar a administração quando ela é necessária.

💡 Dica: Identifique o que se repete para cada cão, a condição para registrar e quando a rotina termina.

Alternativa por alternativa

A Erradaerro: Procedimental

Supõe que o registro deve ocorrer antes de verificar se existe medicação prevista para o dia, ignorando a condição que controla a ação.

B Correta

A repetição permite conferir todos os cães, e a seleção determina se o registro da medicação deve ser feito para cada um.

C Erradaerro: Interpretação

Confunde a conferência de um único prontuário com a conclusão da rotina, deixando de percorrer os demais cães da lista.

D Erradaerro: Conceitual

Entende que basta fazer um único registro ao final, embora a medicação deva ser registrada individualmente para cada cão que tenha indicação naquele dia.

E Erradaerro: Procedimental

Reconhece a repetição e a verificação da condição, mas encerra a rotina antes de executar o registro quando há medicação prevista.

Raio-X da questão

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

Sequência, repetição e seleção em algoritmos.

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Instruções sequenciais em algoritmos. · Uso de condições para controlar ações.

📚 Reveja

Estruturas de repetição e seleção.

⚠️ Erro mais comum

Registrar a medicação antes de verificar a condição ou encerrar antes de percorrer todos os cães.

🌎 Tema transversal

Bem-estar animal

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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