Ao programar um aplicativo, um desenvolvedor cria variáveis para armazenar dados do usuário. Por que é…
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
Ao programar um aplicativo, um desenvolvedor cria variáveis para armazenar dados do usuário. Por que é importante escolher nomes apropriados para essas variáveis?
- A) Porque é uma prática comum
- B) Para seguir a estética do código
- C) Para evitar erros de sintaxe
- D) Para facilitar a manutenção do código
- E) Porque é exigido por linguagens de programação
✅ Resposta correta: alternativa D
Resolução passo a passo
- Pense no que acontece com um programa ao longo do tempo. Ele é lido, alterado e corrigido por pessoas, muitas vezes diferentes de quem o escreveu, e por isso a manutenção (correções, melhorias e novas funções) é uma etapa central do desenvolvimento.
- Um nome claro, como saldoConta ou idadeUsuario, diz o que a variável guarda. Quem lê o código entende sem precisar rastrear todo o programa para descobrir o papel de cada dado.
- Com nomes apropriados, a chance de usar uma variável no lugar errado diminui, e a correção de um problema fica mais rápida e segura. Isso reduz custo e esforço de manutenção.
- Analisando as alternativas: A está errada, pois ser prática comum não explica o motivo técnico da escolha. B está errada, porque a estética é um efeito secundário e não a razão principal. C está errada, pois nomes bem escolhidos não evitam erros de sintaxe, que dependem apenas de seguir as regras da linguagem. E está errada, porque a maioria das linguagens exige apenas que o nome seja um identificador válido, e não que seja descritivo.
- Portanto, a resposta correta é a D, que é o motivo central para escolher bons nomes de variáveis. O gabarito oficial está correto.
💡 Dica: Pense na clareza e na função das variáveis ao nomeá-las.
Alternativa por alternativa
Acredita que a escolha de nomes deve ser feita apenas porque todos fazem assim, sem perceber que a justificativa precisa ser técnica e relacionada ao funcionamento e à manutenção do código.
Associa a qualidade do código apenas à aparência visual, achando que nomes bonitos ou padronizados são o objetivo principal, quando na verdade a legibilidade serve para facilitar a compreensão e a alteração do programa.
Por que engana: O aluno pode confundir a importância de nomes de variáveis com a estética do código, escolhendo a alternativa B.
Confunde erros de sintaxe, que dependem das regras gramaticais da linguagem, com problemas de lógica ou de compreensão. Um nome válido, mesmo mal escolhido, não gera erro de sintaxe.
Nomes adequados tornam o código mais compreensível e fácil de manter.
Supõe que as linguagens de programação obrigam o uso de nomes descritivos. Na prática, a exigência é apenas que o identificador siga regras básicas, como não começar com número, e a clareza é uma boa prática adotada pelo programador.
Raio-X da questão
nomes de variáveis
avaliacao
nomes de variáveis · importância da legibilidade
Revisar a importância da nomenclatura em programação.
O aluno pode confundir a importância de nomes de variáveis com a estética do código, escolhendo a alternativa B.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Ao desenvolver um app de finanças pessoais, um programador utiliza variáveis para armazenar dados. Qual é a importância…
- Um programador está desenvolvendo um aplicativo e precisa armazenar dados de usuários. Que tipo de variável deve ser…
- No desenvolvimento de um aplicativo, os programadores precisam criar um algoritmo que receba dados do usuário. Quais…
- Ao programar um aplicativo, é necessário organizar os dados que serão utilizados. O que é uma variável nesse contexto?
- Qual a importância de usar variáveis ao armazenar dados em programação?
- Um programador está criando uma aplicação para armazenar dados dos alunos de uma escola. Para isso, ele decidiu usar…
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
