GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO05Fácil⏱ medio

Em computação, qual a diferença entre 'dado' e 'variável' em um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

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?

  1. A) Dado e variável são sinônimos no contexto de algoritmos.
  2. B) Dado é uma variável temporária; variável é uma informação bruta.
  3. C) Dado representa um comando; variável representa o nome do algoritmo.
  4. D) Dado é informação bruta; variável é um identificador que armazena e referencia dados mutáveis durante a execução.
  5. E) Variável é um dado imutável que não pode ser alterado.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. 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.
  2. 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.
  3. 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.
  4. 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

A Erradaerro: Conceitual

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.

B Erradaerro: Conceituala que mais engana

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.

C Erradaerro: Conceitual

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.

D Correta

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.

E Erradaerro: Conceitual

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

Dificuldade Fácil
Bloom Lembrar
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

dado e variável

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definição de dado · definição de variável

📚 Reveja

Revisar os conceitos de dado e variável em algoritmos.

⚠️ Erro mais comum

Confundir o conceito de dado como um comando em vez de uma informação bruta.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Codificação da informaçã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.