GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO04Fácil⏱ curto

Ao decompor um algoritmo que valida dados de formulários online, qual etapa deve ser executada antes…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao decompor um algoritmo que valida dados de formulários online, qual etapa deve ser executada antes: verificação de formato, limpeza de dados ou armazenamento?

  1. A) Verificação de formato.
  2. B) Formatos dos dados não precisam ser verificados, apenas armazenados.
  3. C) É melhor limpar os dados antes de verificar se estão no formato certo.
  4. D) A limpeza de dados é a primeira etapa da validação de formulários.
  5. E) Armazenamento deve ocorrer antes de qualquer verificação dos dados.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O objetivo de validar dados de formulários é garantir que apenas informações corretas sejam aceitas e armazenadas. Por isso, a verificação de formato é o critério que decide se o dado segue adiante ou é rejeitado. Passo 2: Como o armazenamento é a etapa final, ele só deve ocorrer depois que o dado tiver sido verificado. Passo 3: A limpeza de dados (remover espaços extras, padronizar maiúsculas e minúsculas) é um pré-processamento que pode ajudar, mas não é a etapa que valida o formato. Passo 4: Portanto, entre as três etapas citadas no enunciado, a verificação de formato é a que precisa ser executada antes do armazenamento e é o núcleo da validação. Passo 5: A alternativa B está errada porque dados precisam ser verificados antes de serem armazenados. Passo 6: A alternativa C está errada porque inverte o foco: a limpeza não substitui a verificação de formato. Passo 7: A alternativa D está errada porque a limpeza não é a primeira etapa da validação em si, e sim um tratamento auxiliar. Passo 8: A alternativa E está errada porque armazenar antes de verificar gravaria dados inválidos. Observação: a questão é ambígua, pois a limpeza costuma preceder a verificação em alguns pipelines; a resposta A considera a verificação como a etapa que deve anteceder o armazenamento.

💡 Dica: Analise a sequência lógica das etapas do algoritmo.

Alternativa por alternativa

A Correta

Checar o formato primeiro evita processar ou armazenar entradas inválidas; limpeza e normalização ocorrem após confirmar que os dados seguem o formato esperado.

B Erradaerro: Senso comum

Imagina que os dados já chegam prontos do formulário e que a verificação é desnecessária. Ignora que entradas do usuário podem estar em formato errado ou inválido.

C Erradaerro: Procedimentala que mais engana

Acredita que a limpeza deve ser feita antes de qualquer análise de formato e que isso define a ordem da validação. Confunde pré-processamento com o critério de validação que decide o que é aceito.

Por que engana: O aluno pode confundir a ordem das etapas, acreditando que a limpeza deve ocorrer antes da verificação de formato.

D Erradaerro: Conceitual

Trata a limpeza de dados como sinônimo de validação e supõe que ela inicia todo o processo. Não percebe que a limpeza é apenas um tratamento auxiliar, sem função de validar.

E Erradaerro: Procedimental

Acha que armazenar primeiro e verificar depois não causa problemas. Não percebe que dados inválidos ficariam gravados no sistema.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ comparativa🧩 progressao
🎯 Conceito central

validação de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

validação de dados · decomposição de algoritmos

📚 Reveja

Revisar as etapas de validação de dados em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a ordem das etapas, acreditando que a limpeza deve ocorrer antes da verificação de formato.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Decomposição

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.