Em um caixa eletrônico, o algoritmo deve permitir que a pessoa consulte o saldo, faça um saque ou deposite…
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 caixa eletrônico, o algoritmo deve permitir que a pessoa consulte o saldo, faça um saque ou deposite dinheiro. Depois de cada operação, o sistema deve informar o resultado. Qual situação exige verificar uma condição antes de continuar uma tentativa de saque?
- A) Exibir as opções de consulta, saque e depósito.
- B) Solicitar a senha antes de mostrar o saldo.
- C) Registrar a operação de saque realizada.
- D) Informar o resultado depois de concluir a operação.
- E) Verificar se o saldo permite o saque solicitado.
✅ Resposta correta: alternativa E
Resolução passo a passo
- A questão pergunta qual situação exige verificar uma condição antes de continuar uma tentativa de saque. A condição é uma decisão do tipo se/então: o sistema só pode prosseguir com o saque se a condição for verdadeira.
- Analisando as alternativas, a condição que decide se o saque pode continuar é o saldo ser suficiente para o valor solicitado. Por isso, a alternativa E (Verificar se o saldo permite o saque solicitado) é a correta, pois é uma comparação lógica (saldo maior ou igual ao valor do saque) que determina o próximo passo do algoritmo.
- Por que as outras estão erradas:
- A) Exibir as opções é apenas uma apresentação de menu, sem nenhuma decisão condicional sobre o saque.
- B) Pedir a senha é um passo de autenticação, anterior ao saque e não específico de uma tentativa de saque.
- C) Registrar a operação é uma ação feita depois do saque, não uma verificação antes dele.
- D) Informar o resultado acontece depois que a operação é concluída, portanto não condiciona a continuidade do saque.
- Conclusão: o gabarito oficial E está correto, pois a verificação do saldo antes de liberar o saque é a condição que controla a sequência do algoritmo.
💡 Dica: Pense nos possíveis erros que um usuário pode cometer ao usar um caixa eletrônico.
Alternativa por alternativa
O aluno pode confundir a exibição de um menu de opções com uma decisão condicional, achando que mostrar as escolhas já define se o saque pode continuar.
Por que engana: Os alunos podem confundir a necessidade de criar um layout visual com a lógica de funcionamento do algoritmo, focando mais na aparência do que na funcionalidade.
O aluno pode achar que, por a senha ser pedida em operações bancárias, ela é a condição que precisa ser verificada antes do saque, sem perceber que a senha é uma etapa de identificação anterior e geral, não uma verificação específica da tentativa de saque.
O aluno pode ter lido 'antes de continuar' como se fosse uma ação de registro, confundindo o momento da operação com o momento da verificação, que deve ocorrer antes e não depois do saque.
O aluno pode entender que informar o resultado é um passo de controle do fluxo, quando na verdade ele ocorre apenas após a conclusão da operação e não condiciona a sua continuidade.
O algoritmo precisa comparar o valor do saque com o saldo disponível. Se o saldo for suficiente, o saque pode continuar; caso contrário, o sistema deve informar que a operação não pode ser realizada.
Raio-X da questão
algoritmo de programação
fixacao
lógica de programação · estrutura de controle
Revisar os conceitos de algoritmos e suas aplicações práticas.
Os alunos podem confundir a necessidade de criar um layout visual com a lógica de funcionamento do algoritmo, focando mais na aparência do que na funcionalidade.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um fluxograma de caixa eletrônico: inserir_senha -> validar -> saldo>=valor? Se sim sacar; se não recusar. Aplicando…
- Num algoritmo, o que deve ser feito quando há uma condição a ser verificada?
- — Meu aparelho desligou antes do fim da exposição — relatou uma visitante ao Museu da Cidade. Como parte de uma…
- "Bicicletario automatizado reduz filas no terminal", dizia o aviso afixado ao lado dos armarios. Para registrar o…
- No laboratório de tecnologia de um centro cultural, um cofre digital guarda peças de um jogo criado pelos alunos. O…
- 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
