Gabarito: b)
Vamos analisar o que foi dito: no Linux, o gerenciamento de memória realmente define três segmentos lógicos principais para cada processo — texto, dados e pilha. O segmento de texto contém o código executável, o de dados armazena variáveis estáticas e globais, e a pilha é usada para chamadas de função, variáveis locais, etc.
Agora, sobre os direitos de escrita: o segmento de texto é geralmente somente leitura para proteger o código contra modificações durante a execução. Já o segmento de dados é leitura e escrita, pois as variáveis precisam ser modificadas. A pilha também é leitura e escrita, porque as funções precisam empilhar e desempilhar dados durante a execução.
Portanto, a afirmação de que o segmento de pilha é somente leitura está incorreta. A pilha é um segmento de memória que permite escrita. Por isso, a resposta correta é "Errado".
Vamos analisar o que foi dito: no Linux, o gerenciamento de memória realmente define três segmentos lógicos principais para cada processo — texto, dados e pilha. O segmento de texto contém o código executável, o de dados armazena variáveis estáticas e globais, e a pilha é usada para chamadas de função, variáveis locais, etc.
Agora, sobre os direitos de escrita: o segmento de texto é geralmente somente leitura para proteger o código contra modificações durante a execução. Já o segmento de dados é leitura e escrita, pois as variáveis precisam ser modificadas. A pilha também é leitura e escrita, porque as funções precisam empilhar e desempilhar dados durante a execução.
Portanto, a afirmação de que o segmento de pilha é somente leitura está incorreta. A pilha é um segmento de memória que permite escrita. Por isso, a resposta correta é "Errado".