Ana, ao programar, percebeu que os dados de entrada devem ser verificados antes de serem processados. Qual…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ana, ao programar, percebeu que os dados de entrada devem ser verificados antes de serem processados. Qual técnica ela pode utilizar para garantir a integridade desses dados?
- A) Criar um fluxo de trabalho sem validação.
- B) Utilizar estruturas de repetição para checar os dados.
- C) Implementar verificações de tipo e formato dos dados.
- D) Usar apenas dados recebidos sem checagem.
- E) Desconsiderar dados inválidos após o processamento.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pergunta qual técnica garante a integridade dos dados de entrada, que devem ser verificados antes de serem processados.
- A técnica adequada é a validação de entrada: checar se cada dado tem o tipo esperado (número, texto, data) e o formato correto (por exemplo, CPF com onze dígitos, e-mail com arroba). Isso impede que dados malformados cheguem ao processamento.
- A alternativa C, 'Implementar verificações de tipo e formato dos dados', descreve exatamente essa técnica, por isso é a correta. O gabarito oficial também indica C, então concordo com ele.
- A alternativa A está errada, pois um fluxo sem validação não protege a integridade dos dados.
- A alternativa B está errada, pois estruturas de repetição servem para repetir instruções, não para verificar a validade dos dados em si.
- A alternativa D está errada, pois usar dados sem checagem é justamente o oposto do que a questão pede.
- A alternativa E está errada, pois verificar dados somente depois do processamento é tarde demais, já que o dado inválido já causou efeitos.
💡 Dica: Considere as técnicas de validação de dados.
Alternativa por alternativa
O aluno pode entender que um fluxo mais simples ou sem etapas extras é mais eficiente, sem perceber que a ausência de validação deixa os dados vulneráveis a erros.
O aluno associa 'checar' a qualquer tipo de repetição e confunde laços de repetição com validação, que é uma verificação lógica sobre cada dado.
Por que engana: O aluno pode confundir a validação de dados com a simples utilização de estruturas de repetição, acreditando que isso é suficiente para garantir a integridade dos dados.
Verificações garantem que os dados estejam corretos antes do uso.
O aluno pode ler a palavra 'usar' como indicação de uma técnica válida e não percebe que a alternativa nega a própria exigência de verificar os dados antes do processamento.
O aluno entende que descartar dados inválidos depois de processá-los resolve o problema, mas o processamento já foi feito com dados incorretos, o que compromete a integridade.
Raio-X da questão
validação de dados
avaliacao
validação de dados · estruturas de controle
Revisar as técnicas de validação de dados em programação.
O aluno pode confundir a validação de dados com a simples utilização de estruturas de repetição, acreditando que isso é suficiente para garantir a integridade dos dados.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Uma fotógrafa mantém os arquivos de trabalho em uma pasta sincronizada entre o computador e um serviço de armazenamento…
- No mural digital de um condomínio, foi exibido o seguinte aviso, atribuído à empresa de abastecimento de água: "EVITE O…
- — Se o sinal de celular cair, o acervo precisa continuar disponível — explicou a técnica responsável pelo…
- — Mãe, recebi um áudio seu pedindo o código que chegou no meu celular para resolver um problema no banco — disse Caio. A…
- — Desde a troca do computador que guarda o catálogo, os terminais de consulta mostram que o endereço…
- Para organizar a saída de alunos no final da aula, a escola criou um sistema que registra apenas nome, turma, horário e…
🔎 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
