No desenvolvimento de um aplicativo, os programadores precisam criar um algoritmo que receba dados do usuário…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
No desenvolvimento de um aplicativo, os programadores precisam criar um algoritmo que receba dados do usuário. Quais passos eles devem seguir para garantir que os dados sejam armazenados corretamente em variáveis?
- A) Definir variáveis, validar e armazenar
- B) Armazenar dados, validar e definir variáveis
- C) Validar e armazenar sem definir variáveis
- D) Definir e armazenar, sem validar
- E) Armazenar e validar, sem definir variáveis
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique o que a questão pede. Ela quer a sequência correta de passos para que os dados fornecidos pelo usuário sejam armazenados corretamente em variáveis.
- Pense na lógica natural do processo. Antes de guardar qualquer dado, é preciso ter um lugar para ele, ou seja, uma variável definida (declarada) com o tipo adequado. Em seguida, como o dado vem de fora (do usuário), ele deve ser validado para verificar se está no formato e na faixa esperados. Só então o valor é armazenado na variável.
- Portanto a ordem correta é: definir variáveis, validar e armazenar. Esta é a alternativa A, que coincide com o gabarito oficial.
- Por que as outras estão erradas: a B inverte a ordem, armazenando antes de existir variável e validar; a C elimina a definição de variáveis, o que não é possível em programação estruturada; a D omite a validação, permitindo dados incorretos; a E também elimina a definição de variáveis e coloca o armazenamento antes da validação.
💡 Dica: Liste os passos necessários para o armazenamento de dados.
Alternativa por alternativa
Essa é a sequência correta para manipulação de dados.
O aluno acredita que o dado pode ser guardado antes de se preparar o espaço para ele e antes de verificá-lo, como se a validação fosse uma etapa posterior ao armazenamento.
Por que engana: O aluno pode confundir a ordem dos passos, pensando que é possível armazenar dados antes de definir as variáveis corretamente.
O aluno entende que é possível armazenar valores sem declarar variáveis, confundindo a atribuição de dados com a ausência de uma estrutura de armazenamento previamente definida.
O aluno considera que, se o dado for armazenado corretamente, a validação é dispensável, ignorando que entradas do usuário podem estar erradas e precisam ser checadas.
O aluno acha que a validação pode ocorrer junto ao armazenamento sem variáveis definidas, ignorando que o dado precisa de um destino declarado antes de ser recebido e conferido.
Raio-X da questão
armazenamento de dados
fixacao
variáveis em programação · algoritmos básicos
Revisar os conceitos de variáveis e algoritmos em programação.
O aluno pode confundir a ordem dos passos, pensando que é possível armazenar dados antes de definir as variáveis corretamente.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Durante uma experiência de programação, você deve criar um algoritmo que requer várias etapas: entrada de dados…
- Pense em um cenário em que você desenvolve um aplicativo para gerenciar tarefas. Quais passos você deve seguir para que…
- Ao programar um aplicativo, um desenvolvedor cria variáveis para armazenar dados do usuário. Por que é importante…
- Ana está desenvolvendo um aplicativo para ajudar seus colegas a gerenciar tarefas escolares. Quais passos ela deve…
- Um programador está desenvolvendo um aplicativo e precisa armazenar dados de usuários. Que tipo de variável deve ser…
- Ao desenvolver um programa, o que deve ser considerado para garantir que o algoritmo funcione corretamente?
🔎 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
