GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Difícil⏱ curto

Qual a função de uma variável em um algoritmo? Selecione a opção correta.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual a função de uma variável em um algoritmo? Selecione a opção correta.

  1. A) Armazenar dados temporariamente.
  2. B) Imprimir resultados na tela.
  3. C) Definir o final do algoritmo.
  4. D) Realizar operações matemáticas.
  5. E) Criar novos algoritmos.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Em algoritmos e programação, uma variável é um espaço na memória do computador que recebe um nome e serve para guardar um valor que pode ser usado e alterado ao longo da execução.
  2. Pela definição, a função principal da variável é armazenar dados, e como o valor pode mudar durante a execução, esse armazenamento é temporário, enquanto o algoritmo estiver rodando.
  3. A alternativa A descreve exatamente essa função, por isso está correta e coincide com o gabarito oficial.
  4. A alternativa B está errada, pois mostrar resultados na tela é função de um comando de saída, não da variável em si.
  5. A alternativa C está errada, pois o final de um algoritmo é definido por sua estrutura e pelo comando de encerramento, não por uma variável.
  6. A alternativa D está errada, pois realizar operações matemáticas é feito por operadores e expressões; a variável apenas guarda o resultado ou os operandos.
  7. A alternativa E está errada, pois variáveis não criam algoritmos; são elementos usados dentro de um algoritmo já existente.

💡 Dica: Pense na definição de variável em programação.

Alternativa por alternativa

A Correta

Variáveis são usadas para guardar informações de forma dinâmica.

B Erradaerro: Conceitual

O aluno confunde a variável com o comando de saída de dados, imaginando que, por guardar valores, ela também é responsável por exibi-los ao usuário.

C Erradaerro: Conceitual

O aluno associa a variável ao controle de fluxo do programa, achando que ela determina quando o algoritmo termina.

D Erradaerro: Conceituala que mais engana

O aluno acredita que a variável executa cálculos, pois costuma aparecer em contas, sem perceber que quem opera é o operador ou a expressão.

Por que engana: Confundir a função de uma variável com a impressão de resultados ou a realização de operações matemáticas.

E Erradaerro: Conceitual

O aluno interpreta 'criar' de forma ampla, achando que declarar variáveis gera novos programas, por confusão entre elementos de um algoritmo e o próprio algoritmo.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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 impressão de resultados ou a realização de operações matemáticas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

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