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

Qual é a função de uma variável em um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a função de uma variável em um algoritmo?

  1. A) Armazenar um comando fixo.
  2. B) Guardar informações que podem mudar.
  3. C) Executar diretamente o programa.
  4. D) Definir o fim do algoritmo.
  5. E) Criar novos algoritmos automaticamente.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Lembre o conceito de variável em algoritmos. Uma variável é um espaço de memória, identificado por um nome, usado para guardar um dado (número, texto, valor lógico) que pode ser alterado ao longo da execução do algoritmo.
  2. Analise a alternativa B, 'Guardar informações que podem mudar'. Ela descreve exatamente essa função: a variável armazena um valor e esse valor pode ser substituído por outro durante a execução, por exemplo em uma atribuição como soma recebe soma mais 1.
  3. Por que as outras estão erradas. A) Armazenar um comando fixo confunde variável com constante ou com a própria instrução; comandos não são guardados em variáveis com essa finalidade. C) Executar diretamente o programa é função do processador e do sistema, não da variável. D) Definir o fim do algoritmo é função de um comando ou condição de parada, não de uma variável. E) Criar novos algoritmos automaticamente não corresponde a nenhuma função de variável; algoritmos são elaborados por pessoas.
  4. Conclusão. Como a alternativa B está correta e coincide com o gabarito oficial, não há divergência a registrar.

💡 Dica: Pense sobre o papel das variáveis em um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde variável com constante, supondo que a variável serve para guardar valores fixos que não mudam, ou com a própria instrução do programa.

Por que engana: Confundir a função de uma variável com a execução de comandos fixos, acreditando que variáveis não podem mudar.

B Correta

Variáveis são usadas exatamente para armazenar informações que podem ser modificadas.

C Erradaerro: Conceitual

O aluno atribui à variável o papel de executar o programa, como se ela fosse a parte ativa que roda o código, sem distinguir dados de instruções.

D Erradaerro: Conceitual

O aluno associa a variável ao encerramento do algoritmo, confundindo o armazenamento de dados com o comando ou condição que determina o término.

E Erradaerro: Senso comum

O aluno imagina que a variável gera automaticamente novos algoritmos, uma ideia sem base no conceito de variável como espaço de armazenamento de dados.

Raio-X da questão

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

função de variável

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de algoritmos · variáveis em programação

📚 Reveja

Revisar o conceito de variáveis em algoritmos.

⚠️ Erro mais comum

Confundir a função de uma variável com a execução de comandos fixos, acreditando que variáveis não podem mudar.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

🔎 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.