Em uma biblioteca, um programa separa cartões em três pastas. Cartões com estrela vão para “urgente”. Cartões…
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 uma biblioteca, um programa separa cartões em três pastas. Cartões com estrela vão para “urgente”. Cartões com desenho de livro e cor azul vão para “estudo”. Cartões com desenho de livro e cor verde vão para “devolução”. A regra deve verificar primeiro o símbolo e, nos cartões com livro, também a cor. Qual procedimento o programa deve seguir para separar corretamente os novos cartões?
- A) Se tiver estrela, enviar para “urgente”; caso contrário, se for livro azul, enviar para “estudo”; caso contrário, se for livro verde, enviar para “devolução”.
- B) Se tiver estrela, enviar para “urgente”; caso contrário, se for livro azul, enviar para “devolução”; caso contrário, se for livro verde, enviar para “estudo”.
- C) Se tiver estrela, enviar para “urgente”; caso contrário, se for livro, enviar para “estudo”; caso contrário, se for livro verde, enviar para “devolução”.
- D) Se tiver estrela, enviar para “urgente”; caso contrário, se for livro azul, enviar para “devolução”; caso contrário, se for livro, enviar para “estudo”.
- E) Se tiver estrela, enviar para “urgente”; caso contrário, se for livro azul, enviar para “estudo”; caso contrário, se for livro verde, enviar para “urgente”.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique as regras do enunciado. Cartão com estrela vai para "urgente". Cartão com desenho de livro e cor azul vai para "estudo". Cartão com desenho de livro e cor verde vai para "devolução". A regra deve verificar primeiro o símbolo (estrela) e, depois, nos cartões com livro, a cor.
- Monte a sequência de testes na ordem exigida. Primeiro verifica-se a estrela: se tiver estrela, envia-se para "urgente". Caso contrário, verifica-se se é livro azul: envia-se para "estudo". Caso contrário, verifica-se se é livro verde: envia-se para "devolução".
- Compare com a alternativa A, que segue exatamente essa sequência: estrela para "urgente", livro azul para "estudo" e livro verde para "devolução". Ela é a correta e coincide com o gabarito oficial.
- Analise as demais alternativas. A B troca os destinos de azul e verde (azul iria para "devolução" e verde para "estudo"), contrariando o enunciado. A C testa apenas se é livro, sem considerar a cor, então todo livro iria para "estudo" e o livro verde nunca chegaria à pasta "devolução". A D também testa apenas se é livro sem a cor e ainda inverte azul e "devolução". A E envia livro verde para "urgente", pasta que deve receber apenas cartões com estrela.
💡 Dica: Analise as condições dadas para cada símbolo e cor e crie a regra correta para separar os cartões.
Alternativa por alternativa
A regra deve testar primeiro se o cartão tem estrela. Se não tiver, deve verificar se é um livro azul ou um livro verde. Assim, cada tipo de cartão é enviado para a pasta correspondente, sem misturar as cores dos livros.
O aluno inverteu os destinos das cores, achando que o livro azul vai para "devolução" e o verde para "estudo".
O aluno acredita que basta verificar se o cartão tem livro, sem checar a cor, e manda todo livro para "estudo", tornando o teste do livro verde inalcançável.
Por que engana: Confundir a ordem das condições ou não considerar a cor quando o símbolo é livro, levando a regras incorretas.
O aluno ignora a cor no segundo teste, tratando qualquer livro como "estudo", e ainda troca o destino do livro azul para "devolução".
O aluno associa a pasta "urgente" também ao livro verde, confundindo a regra da estrela com a dos livros verdes.
Raio-X da questão
condições lógicas em programação
avaliacao
símbolos e cores · condições lógicas básicas
Estude como usar condições e operadores lógicos para tomar decisões em programas.
Confundir a ordem das condições ou não considerar a cor quando o símbolo é livro, levando a regras incorretas.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- — Hoje a brincadeira e de carteiro! — disse a bibliotecaria, mostrando quatro caixas: vermelha, amarela, azul e verde…
- Pedras coloridas estão espalhadas num canto do pátio após uma atividade de arte. Para organizar as pedras, três…
- Na oficina de robótica do bairro, um pequeno programa foi criado para separar cartões de acesso esquecidos pelos alunos…
- Na biblioteca da escola, há livros de vários gêneros, tamanhos, cores e datas de chegada. Ana quer deixar juntos os…
- Uma escola brasileira criou um aplicativo para orientar a separação de resíduos. Ao receber o material informado pelo…
- Quando o totem de uma biblioteca comunitária é ativado, ele pede o cartão do leitor e lê o número cadastrado. 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
