No que diz respeito aos tipos de variáveis, à orientação a o...
As variáveis globais possuem as seguintes características: são declaradas fora do escopo das funções; não são visíveis a todas as funções; não criam dependência entre as funções; e facilitam o entendimento e o reuso de código.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado
A questão aborda o tema das variáveis globais em programação. Para resolver a questão, é necessário entender o que são variáveis globais e como elas se comportam em relação ao escopo, visibilidade e sua influência na estrutura do código. Vamos analisar as afirmações da questão uma a uma:
- Variáveis globais são declaradas fora do escopo das funções: Isso é verdade. Uma variável global é definida fora de qualquer função, tornando-a acessível de qualquer lugar no código.
- Não são visíveis a todas as funções: Essa afirmação é incorreta. As variáveis globais são justamente visíveis e acessíveis por todas as funções dentro de um programa, o que pode levar a problemas de manutenção e entendimento do código.
- Não criam dependência entre as funções: Isso também é incorreto. O uso de variáveis globais pode criar dependências não explícitas entre as funções, uma vez que diferentes funções podem modificar o estado de uma variável global, afetando o comportamento de outras funções que também a utilizem.
- Facilitam o entendimento e o reuso de código: Mais uma vez, a afirmação é falsa. Variáveis globais tendem a dificultar o rastreamento do uso e da modificação da variável, podendo levar a código mais difícil de entender, manter e reutilizar. Em geral, o uso de variáveis globais é desencorajado em muitos estilos de programação, em favor de práticas que promovam a encapsulação e a modularidade.
Portanto, considerando as afirmações apresentadas, a alternativa correta é a letra E, pois as características atribuídas às variáveis globais no enunciado estão em grande parte incorretas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito Errado:
"As variáveis globais possuem as seguintes características: são declaradas fora do escopo das funções; não são visíveis a todas as funções; não criam dependência entre as funções; e facilitam o entendimento e o reuso de código."
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo