Maria está criando um jogo de tabuleiro digital onde um personagem deve coletar moedas. Para que o personagem…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Maria está criando um jogo de tabuleiro digital onde um personagem deve coletar moedas. Para que o personagem saiba quantas moedas já coletou, ela deve usar uma variável. Qual seria a melhor escolha para o nome da variável?
- A) moeda
- B) contagem
- C) moedasColetadas
- D) total
- E) jogador
✅ Resposta correta: alternativa C
Resolução passo a passo
- A variável deve guardar a quantidade de moedas que o personagem já coletou, então o nome precisa deixar claro o que ela armazena. Passo 2: A alternativa C, moedasColetadas, descreve exatamente esse dado: fala de moedas e indica que elas foram coletadas. Além disso, segue a convenção camelCase, muito usada em programação, sem espaços e com a primeira palavra em minúscula. Passo 3: A alternativa A, moeda, é singular e sugere um único objeto, não a quantidade acumulada. Passo 4: A alternativa B, contagem, é genérica e não diz do que está sendo feita a contagem no jogo. Passo 5: A alternativa D, total, também é vaga, pois não informa o total de quê. Passo 6: A alternativa E, jogador, nomeia o personagem e não guarda nenhuma informação sobre moedas. Conclusão: o gabarito C está correto, pois é o nome mais descritivo e claro para a finalidade pedida.
💡 Dica: Pense em um nome que descreva claramente a função da variável.
Alternativa por alternativa
O aluno acredita que o nome da variável deve apenas se referir ao objeto do jogo, sem indicar a quantidade ou a ação de coleta.
O aluno pensa que qualquer palavra que indique cálculo serve, sem perceber que 'contagem' não diz o que está sendo contado.
Por que engana: Escolher um nome de variável que não descreve claramente seu propósito, como 'moeda' ou 'jogador', que são muito genéricos.
Nome claro que descreve bem a variável.
O aluno acha que 'total' é suficiente por ser curto e comum, sem notar que o nome deveria indicar o total de moedas coletadas.
O aluno associa a variável ao personagem, que é o protagonista da situação, e não ao dado que precisa ser armazenado.
Raio-X da questão
variáveis em programação
fixacao
nomes de variáveis · conceitos de programação
Revisar como nomear variáveis em programação.
Escolher um nome de variável que não descreve claramente seu propósito, como 'moeda' ou 'jogador', que são muito genéricos.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Maria programou um jogo onde um personagem deve coletar moedas. As moedas estão em uma lista e o personagem precisa…
- Imagine que você precisa programar um jogo onde um personagem coleta moedas. Que tipo de dado pode ser utilizado para…
- João criou um jogo em que cada jogador deve coletar pontos ao completar desafios. Se ele deseja adicionar uma nova…
- Imagine que você está criando um jogo onde um personagem coleta itens. Quais variáveis são necessárias para armazenar a…
- Em um jogo desenvolvido por Ana, o personagem começa com zero moedas. Sempre que toca em uma moeda, o programa deve…
- Maria está programando um jogo simples e precisa criar uma variável para armazenar a pontuação. Qual é a função de uma…
🔎 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
