Um grupo de alunos deve desenvolver um programa que calcule a média de notas de uma turma. Para isso, eles…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um grupo de alunos deve desenvolver um programa que calcule a média de notas de uma turma. Para isso, eles utilizam variáveis para armazenar as notas. Qual é a função das variáveis nesse contexto?
- A) Elas apenas guardam números inteiros.
- B) Elas servem para armazenar dados temporariamente.
- C) Elas são responsáveis pela execução do programa.
- D) Elas não têm função no cálculo.
- E) Elas são usadas apenas em linguagens de programação complexas.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Leia o enunciado com atenção. O programa precisa calcular a média das notas de uma turma, e os alunos usam variáveis para armazenar essas notas.
- Pense no papel de uma variável em um programa. Ela é um espaço de memória com um nome, usado para guardar um valor que pode ser lido, usado em contas e alterado ao longo da execução do programa.
- No cálculo da média, as notas são guardadas nas variáveis, somadas, divididas pela quantidade de notas e o resultado também pode ser guardado em outra variável. Ou seja, a variável serve para armazenar os dados que o programa está processando naquele momento.
- Por isso a alternativa B está correta: as variáveis servem para armazenar dados (no caso, as notas) enquanto o programa roda. A palavra 'temporariamente' indica que o valor pode mudar ou ser descartado quando o programa termina ou quando a variável é reutilizada.
- Por que as outras estão erradas: A limita a variável a inteiros, mas notas podem ser decimais e variáveis podem guardar textos, booleanos e outros tipos. C atribui à variável um papel que é do processador ou do sistema de execução, não do armazenamento de dados. D contradiz o próprio cálculo, pois sem as variáveis não há como guardar as notas para fazer a média. E está errada porque variáveis existem em praticamente todas as linguagens de programação, simples ou complexas.
- Gabarito oficial confirmado: B.
💡 Dica: Pense sobre o papel das variáveis em programação.
Alternativa por alternativa
O aluno acha que variáveis só servem para números inteiros, ignorando que notas costumam ser decimais (como 7,5) e que variáveis podem guardar outros tipos de dados.
Correto, variáveis guardam informações que podem ser usadas nas operações.
O aluno confunde a variável com o próprio programa ou com o processador, imaginando que ela é quem executa as instruções em vez de apenas guardar dados.
Por que engana: Confundir a função das variáveis com a execução do programa, acreditando que elas apenas guardam dados sem entender seu papel no armazenamento temporário.
O aluno acredita que, por serem apenas números sendo somados, as variáveis não são necessárias, sem perceber que sem elas as notas não teriam onde ser guardadas para o cálculo.
O aluno associa variáveis a uma sofisticação avançada, achando que só linguagens complexas as utilizam, quando na verdade elas são elementos básicos de qualquer linguagem de programação.
Raio-X da questão
função das variáveis
avaliacao
tipos de variáveis · estrutura de um programa
Revisar o conceito de variáveis em programação.
Confundir a função das variáveis com a execução do programa, acreditando que elas apenas guardam dados sem entender seu papel no armazenamento temporário.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Para inscrever estudantes em uma oficina de ciências, a escola registrou estas informações de Joana: nome, oficina…
- — Se o aplicativo misturar as informações, como ele saberá o que mostrar no mapa? — perguntou a monitora durante uma…
- "Enviei três histórias, mas só a última aparece quando procuram meu nome", relatou uma moradora ao centro cultural que…
- Folhas de alface brilham sob luzes artificiais em uma estufa automatizada. Sensores de umidade do solo convertem níveis…
- Postes enfileirados ao longo das avenidas estão equipados com sensores que alimentam um sistema de monitoramento urbano…
- Ao final de um mutirão de leitura, uma biblioteca comunitária decidiu registrar os livros em um sistema simples para…
🔎 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
