Imagem de fundo

A programação estruturada enfatiza a organização do código em módulos, o uso de estrutu...

A programação estruturada enfatiza a organização do código em módulos, o uso de estruturas de controle bem definidas e o controle rigoroso do escopo das variáveis, visando melhorar a legibilidade, a manutenção e a confiabilidade do software. Considerando esse contexto, assinale a alternativa que descreve corretamente um dos principais problemas do uso excessivo de variáveis globais:


A

O uso de variáveis globais reduz significativamente o espaço disponível na memória de pilha (stack).


B

O uso de variáveis globais aumenta diretamente o tempo de compilação do código-fonte.


C

O uso de variáveis globais exige que o programa seja executado em múltiplas threads.


D

O uso de variáveis globais impede a utilização de recursão nas funções do programa.


E

O uso excessivo de variáveis globais dificulta o rastreamento de efeitos colaterais, compromete o princípio da localidade e torna o princípio da localidade e torna o código mais difícil de entender, depurar e manter.