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
- “Quando dois barcos chegam juntos, preciso consultar os horários previstos, a quantidade de pescado e o espaço livre em…
- Pesquisadores acompanham a catalogação digital de objetos de um centro cultural. Para reduzir registros duplicados, o…
- Durante uma feira de produtos da agricultura familiar, uma estudante utiliza uma planilha digital para registrar os…
- Considere três instâncias de um mesmo problema de cálculo de imposto municipal sobre venda: instância A (região urbana…
- Projete a assinatura de um algoritmo que calcula o desvio padrão de uma coleção de dados numéricos e aceite uma variável…
- Dadas três instâncias do problema de distribuição de kits de informática a escolas (A:10 kits, rede lenta, técnico…
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
