Em computação, qual a diferença entre 'dado' e 'variável' em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em computação, qual a diferença entre 'dado' e 'variável' em um algoritmo?
- A) Dado e variável são sinônimos no contexto de algoritmos.
- B) Dado é uma variável temporária; variável é uma informação bruta.
- C) Dado representa um comando; variável representa o nome do algoritmo.
- D) Dado é informação bruta; variável é um identificador que armazena e referencia dados mutáveis durante a execução.
- E) Variável é um dado imutável que não pode ser alterado.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Resolvi a questão sem olhar o gabarito. Dado é a informação bruta que é coletada, armazenada e processada, como um número, um texto ou um valor lido do teclado. Variável é um identificador (um nome) associado a uma posição de memória que guarda um dado, e esse conteúdo pode mudar durante a execução do algoritmo.
- Com esses conceitos, a alternativa correta é a D, pois ela diz que dado é informação bruta e que variável é um identificador que armazena e referencia dados mutáveis durante a execução. Isso coincide com a definição usual em algoritmos e programação, e também com o gabarito oficial.
- Por que as outras estão erradas. A alternativa A está errada porque dado e variável têm papéis diferentes: o dado é a informação e a variável é o recipiente que a guarda. A alternativa B está errada porque inverte os conceitos, já que o dado não é uma variável temporária e a variável não é a informação bruta. A alternativa C está errada porque dado não é um comando e variável não é o nome do algoritmo; o nome do algoritmo é outra coisa. A alternativa E está errada porque associa variável a algo imutável, quando a principal característica da variável é justamente poder ter seu valor alterado.
- Conclusão. A alternativa D é a única que separa corretamente o dado (informação) da variável (identificador que armazena e referencia o dado, com possibilidade de alteração durante a execução).
💡 Dica: Defina cada termo antes de compará-los.
Alternativa por alternativa
O aluno acredita que dado e variável são a mesma coisa, pois ambos aparecem juntos no código e são usados para guardar informações. Não percebe que o dado é o conteúdo e a variável é o nome que referencia esse conteúdo.
O aluno inverte os conceitos, achando que variável é a informação bruta e que dado é algo temporário. Confunde o recipiente com o conteúdo.
Por que engana: Confundir o conceito de dado como um comando em vez de uma informação bruta.
O aluno associa dado a comandos do algoritmo e variável ao nome do programa, misturando elementos da estrutura do código com os conceitos de dado e variável.
Dados representam valores (ex.: números, texto). Variáveis são nomes usados pelo algoritmo para guardar e atualizar esses dados em tempo de execução.
O aluno confunde variável com constante, entendendo que variável é um valor fixo que não pode ser alterado. Esquece que o próprio nome variável indica que o conteúdo pode mudar durante a execução.
Raio-X da questão
dado e variável
avaliacao
definição de dado · definição de variável
Revisar os conceitos de dado e variável em algoritmos.
Confundir o conceito de dado como um comando em vez de uma informação bruta.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a diferença entre um dado e uma variável em programação?
- O que é uma variável em programação e qual sua importância na organização de dados em um algoritmo?
- Em um algoritmo, o que é uma variável e qual é sua função ao armazenar dados de entrada?
- Em um algoritmo, o que é uma variável?
- Em um algoritmo, o que são variáveis e qual sua função?
- Em um algoritmo, o que é uma variável? Como ela pode ser utilizada em um programa?
🔎 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
