Um aplicativo de matrícula só conclui o cadastro quando identifica que todos os campos obrigatórios foram…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um aplicativo de matrícula só conclui o cadastro quando identifica que todos os campos obrigatórios foram preenchidos. — Esse comportamento representa qual ideia em um algoritmo?
- A) Execução automática da ação depois que o cadastro é iniciado.
- B) Confirmação de que os dados estão corretos após o envio do formulário.
- C) Repetição da etapa de cadastro até o usuário encerrar o aplicativo.
- D) Verificação de uma condição antes de executar a ação.
- E) Organização dos campos em uma sequência fixa para a tela aparecer corretamente.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado descreve um aplicativo que só conclui o cadastro quando verifica que todos os campos obrigatórios foram preenchidos. Ou seja, a ação de concluir o cadastro depende de uma condição sendo verdadeira.
- Em algoritmos, essa ideia chama-se estrutura condicional (ou teste de condição): o programa verifica uma condição e só então decide se executa determinada ação. Isso corresponde à alternativa D, 'Verificação de uma condição antes de executar a ação'.
- Por que as outras estão erradas:
- A) Descreve execução automática sem teste, o que não aparece no enunciado, que exige uma verificação antes de concluir.
- B) Trata de conferir se os dados estão corretos após o envio, mas o enunciado fala de verificar o preenchimento antes de concluir o cadastro.
- C) Descreve repetição (laço), e o enunciado não menciona repetição da etapa.
- E) Trata de organização visual dos campos, o que não tem relação com a lógica de conclusão do cadastro.
- Gabarito oficial: D, que coincide com a resolução feita de forma independente.
💡 Dica: Procure a condição que libera a ação.
Alternativa por alternativa
O aluno pode ter entendido que o aplicativo executa a conclusão automaticamente assim que o cadastro começa, ignorando que a ação depende de uma verificação.
Por que engana: confundir condição com consequência ou repetição
O aluno pode ter associado o cadastro à confirmação posterior dos dados enviados, quando o enunciado trata da verificação de preenchimento antes da conclusão.
O aluno pode ter confundido o fluxo do cadastro com repetição de etapas, algo que a lógica de estrutura condicional não envolve.
Corresponde ao uso de uma decisão condicional: só prossegue se a condição de preenchimento total for atendida.
O aluno pode ter relacionado o algoritmo à organização visual da tela, confundindo sequência de exibição com a lógica de decisão sobre a conclusão do cadastro.
Raio-X da questão
estrutura condicional
Reconhecer decisão c
sequência de ações · entrada de dados obrigatórios
teste lógico antes de executar
confundir condição com consequência ou repetição
uso responsável de sistemas digitais
autonomia
Cadastro em aplicati
Questões parecidas com resolução
- Ao decompor um algoritmo que recebe dados de cadastro escolar, qual subrotina deve ser isolada para verificar tipos e…
- Para inscrever estudantes no clube de leitura, a biblioteca da escola usa um formulário digital. O formulário solicita…
- Pesquisadores de um município implementaram um sistema móvel para que cidadãos registrem ocorrências de buracos nas vias…
- Durante a validação de um aplicativo de transporte escolar, a equipe definiu que cada aviso de chegada deveria ser…
- Em um fluxograma escolar, depois de verificar o valor de entrada, o estudante escolheu dois caminhos: seguir para a…
- Ao construir um programa para uma aplicação de cadastro, como evitar erros na inserção de dados?
🔎 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
