Em um sistema de agendamento, a instrução é: “Se o campo de telefone estiver vazio, não concluir o cadastro e…
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 sistema de agendamento, a instrução é: “Se o campo de telefone estiver vazio, não concluir o cadastro e solicitar o preenchimento. Caso contrário, concluir o cadastro.” Uma pessoa tenta se cadastrar sem informar o telefone. O que acontecerá com esse cadastro segundo a instrução?
- A) Sem o telefone, o sistema não concluirá o cadastro e solicitará seu preenchimento.
- B) O sistema concluirá o cadastro após preencher o telefone automaticamente.
- C) Será solicitado outro dado, mas o cadastro não será concluído.
- D) A solicitação ficará em análise até que o telefone seja informado.
- E) Mesmo sem o telefone, o sistema concluirá o cadastro.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A instrução estabelece duas situações: se o telefone estiver vazio, o cadastro não deve ser concluído e deve-se solicitar o preenchimento; caso contrário, o cadastro é concluído.
- Como a pessoa tenta se cadastrar sem informar o telefone, aplica-se a primeira situação. Portanto, a alternativa A está correta.
- B está errada porque a instrução não prevê preencher o telefone automaticamente. C está errada porque menciona solicitar outro dado, e não o telefone. D está errada porque não há previsão de deixar a solicitação em análise. E está errada porque afirma que o cadastro será concluído mesmo sem o telefone, contrariando a instrução.
💡 Dica: Verifique qual alternativa da condição ocorre quando o telefone está vazio.
Alternativa por alternativa
A condição verifica se o campo de telefone está vazio. Como está, o sistema executa a ação indicada para essa situação e não conclui o cadastro.
A pessoa que marca B supõe que o sistema pode completar automaticamente o telefone, embora a instrução determine que o preenchimento seja solicitado ao usuário.
A pessoa que marca C confunde o dado que deve ser solicitado: a instrução especifica o preenchimento do telefone, não de outro dado.
A pessoa que marca D imagina um estado de análise enquanto o telefone não é informado, mas a instrução diz apenas para não concluir o cadastro e solicitar o preenchimento.
A pessoa que marca E ignora a condição explícita de que, se o telefone estiver vazio, o cadastro não deve ser concluído.
Por que engana: Achar que o sistema conclui o cadastro mesmo sem o telefone ou que o preencherá automaticamente.
Raio-X da questão
Seleção condicional em algoritmo
diagnostico
Interpretação de condições lógicas simples · Compreensão de instruções sequenciais
Estruturas condicionais se/senão
Achar que o sistema conclui o cadastro mesmo sem o telefone ou que o preencherá automaticamente.
Cidadania digital
cotidiano
Questões parecidas com resolução
- Para inscrever estudantes no clube de leitura, a biblioteca da escola usa um formulário digital. O formulário solicita…
- Em um teste de acessibilidade e usabilidade de um portal municipal de agendamento para emissão de documentos, os…
- Um aplicativo de matrícula só conclui o cadastro quando identifica que todos os campos obrigatórios foram preenchidos. —…
- Em um formulário de cadastro, a interface mostra uma mensagem simples dizendo que faltou preencher um campo obrigatório…
- Ao construir um programa para uma aplicação de cadastro, como evitar erros na inserção de dados?
- Em um formulário de matrícula, a mensagem automática diz: “Não houve erro no envio”. — Se o sistema registra que houve…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
