Durante a inscrição em uma oficina de programação oferecida por uma escola pública, o aplicativo verifica duas…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante a inscrição em uma oficina de programação oferecida por uma escola pública, o aplicativo verifica duas condições para permitir que o estudante avance: a aceitação dos termos de uso e a existência de uma conta previamente validada. No programa, a regra foi escrita assim: continuar = aceitouTermos OU contaValidada. Em uma determinada tentativa, aceitouTermos recebeu o valor falso, e contaValidada recebeu o valor verdadeiro. Com base na regra apresentada, qual é o valor produzido pela expressão continuar nessa tentativa?
- A) Não se aplica, porque a conta validada só pode ser considerada após a aceitação dos termos.
- B) Falso, porque o operador “OU” exige que as duas condições sejam verdadeiras para liberar o processo.
- C) Erro de sintaxe, porque o operador “OU” não pode combinar valores falso e verdadeiro.
- D) Verdadeiro, porque o operador “OU” produz verdadeiro quando pelo menos uma das condições é verdadeira.
- E) Indeterminado, porque uma condição falsa impede concluir o resultado da expressão lógica.
✅ Resposta correta: alternativa D
Resolução passo a passo
- A expressão é continuar = aceitouTermos OU contaValidada, ou seja, uma disjunção lógica entre duas variáveis booleanas.
- Na tentativa descrita, aceitouTermos é falso e contaValidada é verdadeiro.
- Na lógica do OU, o resultado é verdadeiro quando pelo menos uma das parcelas é verdadeira. Aqui, contaValidada é verdadeira, então continuar é verdadeiro.
- Assim, a alternativa D está correta e coincide com o gabarito oficial.
- A alternativa A está errada, pois a regra não impõe ordem entre as condições; a expressão apenas combina os dois valores. A alternativa B está errada, pois confunde OU com E, que exigiria as duas condições verdadeiras. A alternativa C está errada, pois combinar valores booleanos com OU é uma operação válida e não gera erro de sintaxe. A alternativa E está errada, pois o resultado é determinado: basta uma parcela verdadeira para o OU ser verdadeiro.
💡 Dica: verifique se basta uma condição ser satisfeita
Alternativa por alternativa
O aluno imagina que a conta validada só faz sentido depois da aceitação dos termos, como se houvesse uma sequência obrigatória. Ele não percebe que o operador lógico apenas combina os valores das duas condições.
O aluno confunde o operador OU com E, achando que é preciso que as duas condições sejam verdadeiras para liberar o processo. Com isso, a presença de um valor falso derruba a expressão inteira.
O aluno acredita que o OU só aceita valores de mesmo tipo ou que a combinação de falso e verdadeiro é inválida. Não reconhece que valores booleanos são combináveis pelos operadores lógicos.
A expressão combina as condições com o operador lógico “OU”. Como aceitouTermos é falso, mas contaValidada é verdadeiro, basta a segunda condição para que o resultado de continuar seja verdadeiro.
O aluno acha que, por uma parcela ser falsa, o resultado fica indefinido, como se fosse preciso conhecer ambas para decidir. Ele não sabe que no OU basta uma parcela verdadeira para determinar o resultado.
Raio-X da questão
condição lógica com alternativa suficiente
avaliar interpretaçã
leitura de condições em enunciados · noção de verdade lógica
operadores lógicos e interpretação de regras
ignorar uma das condições válidas e concluir pela falsidade
cidadania digital
atenção aos detalhes
lógica de sistemas e
Questões parecidas com resolução
- Uma plataforma educacional brasileira adota uma regra lógica para proteger o acesso a um software de edição de dados. A…
- Qual é o resultado da expressão "Verdadeiro ou Falso"?
- Em uma escola pública, a lista de presença de uma atividade é preenchida por meio de um aplicativo. O registro é…
- Uma biblioteca pública digital está testando uma regra de segurança para o empréstimo de livros. O sistema verifica duas…
- Qual é o resultado da expressão "Falso ou Falso"?
- — Se eu encostar o cartão e mostrar o convite, a catraca abre? — perguntou Lucas, ao chegar ao centro esportivo do…
🔎 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
