Durante um programa, a variável idade começa com o valor 12. Em certo momento, o programa pode precisar…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante um programa, a variável idade começa com o valor 12. Em certo momento, o programa pode precisar guardar outro valor nessa mesma variável. Qual característica das variáveis está presente nessa situação?
- A) Uma variável serve somente para mostrar resultados na tela.
- B) Uma variável mantém sempre o mesmo valor durante a execução.
- C) Uma variável não ocupa espaço na memória durante a execução.
- D) Uma variável armazena apenas textos durante a execução.
- E) Uma variável pode receber outro valor durante a execução.
✅ Resposta correta: alternativa E
Resolução passo a passo
- A questão descreve uma variável chamada idade que começa com o valor 12 e que, em algum momento da execução do programa, pode passar a guardar outro valor.
- Essa situação ilustra a característica de que o conteúdo de uma variável pode ser alterado durante a execução do programa. O nome 'variável' vem justamente dessa possibilidade de variação.
- Resolvendo por conta própria, a alternativa correta é a E, 'Uma variável pode receber outro valor durante a execução', que descreve exatamente o que o enunciado apresenta. Ela coincide com o gabarito oficial.
- Por que as outras estão erradas:
- A) Uma variável não se limita a mostrar resultados na tela; ela armazena dados usados em cálculos e decisões do programa.
- B) Afirmar que a variável mantém sempre o mesmo valor contradiz o próprio enunciado, pois a idade passa a ter outro valor; isso seria uma constante.
- C) Toda variável ocupa espaço na memória do computador enquanto o programa executa, para guardar o seu valor.
- D) Uma variável pode armazenar números, textos ou outros tipos de dados; a idade do exemplo é um número, não um texto.
💡 Dica: Pense nas propriedades que uma variável pode ter em programação.
Alternativa por alternativa
O aluno associa variável apenas à exibição de informações, como se ela servisse só para imprimir resultados na tela, e não para guardar dados usados pelo programa.
Por que engana: Confundir a definição de variável com a de constante, acreditando que variáveis não podem ser alteradas após a declaração.
O aluno confunde variável com constante, achando que o valor guardado, uma vez atribuído, não pode mudar, o que contradiz o exemplo da idade.
O aluno imagina que a variável é apenas um conceito abstrato e não um espaço de armazenamento na memória, ignorando que o valor precisa ser guardado para ser usado.
O aluno restringe os tipos de dados a textos, quando variáveis podem guardar números, valores lógicos e outros tipos; o exemplo da idade mostra um número.
A principal característica de uma variável é poder armazenar um valor que pode ser alterado durante a execução do programa. No exemplo, a variável idade pode deixar de armazenar 12 e receber outro número.
Raio-X da questão
características de variáveis
avaliacao
tipos de dados em programação · declaração de variáveis
Revisar o conceito de variáveis em algoritmos e suas características.
Confundir a definição de variável com a de constante, acreditando que variáveis não podem ser alteradas após a declaração.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- No Scratch, João quer guardar a idade 10 em uma variável chamada idade. Qual comando ele deve escolher para criar essa…
- Um estudante está aprendendo sobre variáveis em programação. Ele quer armazenar a idade de sua irmã. Qual é a melhor…
- Um programador está criando uma aplicação para armazenar dados dos alunos de uma escola. Para isso, ele decidiu usar…
- Em um programa, qual é a função de uma variável?
- O que acontece quando um dado é armazenado em uma variável?
- Uma variável em programação é usada para armazenar dados. Qual das opções a seguir representa uma variável?
Todas as questões de Estratégias de solução de problemas - Generalizaçã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
