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
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?
- A) Percorrer cada cão da lista e registrar a medicação prevista antes de verificar se ela corresponde àquele dia.
- B) Percorrer cada cão da lista, verificar se há medicação prevista e registrá-la quando houver; depois, encerrar.
- C) Verificar a medicação prevista para um cão e encerrar a rotina antes de conferir os prontuários dos demais.
- D) Conferir os cães da lista e registrar a medicação prevista uma única vez, depois de terminar a verificação.
- 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
- A rotina exige repetir a conferência para cada cão da lista, portanto é necessário percorrer todos os prontuários.
- 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.
- 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.
- 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
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.
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.
Confunde a conferência de um único prontuário com a conclusão da rotina, deixando de percorrer os demais cães da lista.
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.
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
Sequência, repetição e seleção em algoritmos.
avaliacao
Instruções sequenciais em algoritmos. · Uso de condições para controlar ações.
Estruturas de repetição e seleção.
Registrar a medicação antes de verificar a condição ou encerrar antes de percorrer todos os cães.
Bem-estar animal
cotidiano
Questões parecidas com resolução
- Em um teste hipotético de um radar costeiro, a equipe precisa transformar os sinais recebidos em uma lista de…
- Em uma obra de reforma, a equipe prepara uma parede antes de pintá-la. Se houver rachaduras, elas precisam ser reparadas…
- Em uma estação de tratamento, um algoritmo acompanha a turbidez de um lote de água. Enquanto a leitura for maior que o…
- Em um apiário, cada amostra de mel deve manter a identificação da colmeia de onde veio. Um procedimento registra a…
- Uma loja de decoração prepara balões para festas. A bomba usada pela equipe leva 4 segundos para encher cada balão, e o…
- Em um mercado de peixe, uma compra de 2 kg de pescada custa R$ 36, e outra compra de 4 kg da mesma pescada custa R$ 72…
🔎 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
