Questão 33 Comentada - Universidade Estadual Paulista (UNESP) - Assistente de Suporte Acadêmico III Área de Atuação: Mecatrônica e Software de CAD - VUNESP (2025)

Na criação de programas de computador, utilizam-se variáveis para armazenar dados mais simples como números e textos, ou mais complexos como estruturas de dados (listas ou dicionários). As variáveis podem ser mutáveis ou imutáveis. Nesse contexto, é correto afirmar:

  • A as variáveis mutáveis podem ter seu valor alterado, mas essa alteração causa necessariamente a alteração do endereço de memória.
  • B as variáveis imutáveis podem armazenar variáveis mutáveis, possibilitando a alteração do conteúdo que a variável faz referência.
  • C as variáveis mutáveis servem apenas para tipos simples, como números e textos, e não para estruturas de dados.
  • D as variáveis imutáveis somente são utilizadas para variáveis globais, impedindo que outras partes do programa possam alterá-las.
  • E as variáveis mutáveis somente são utilizadas por linguagens dinâmicas em que o tipo da variável não é determinístico.