Questão FC267015
O status da atividade atual de um processo é representado pelo valor do contador do programa e pelo conteúdo dos registradores do processador. Selecione a seção do layout de memóri
Gerência de Memória (Paginação, Virtual, etc.)
IDECAN · 2022
O status da atividade atual de um processo é representado pelo valor do contador do programa e pelo conteúdo dos registradores do processador. Selecione a seção do layout de memória de um processo que representa a memória alocada dinamicamente durante o tempo de execução do programa.
- Seção de texto
- Seção heap
- Seção de dados
- Seção pilha (Stack)
- Seção de controle
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A resposta correta é a seção heap. Essa área da memória do processo é destinada à alocação dinâmica em tempo de execução, ou seja, blocos de memória solicitados e liberados sob demanda pelo programa.
No heap são armazenadas estruturas cujo tamanho ou tempo de vida não são conhecidos em tempo de compilação — por exemplo objetos, buffers e listas ligadas. O gerenciamento pode ser manual (funções como malloc/free em C) ou automático por um garbage collector em linguagens como Java e C#.
Aspectos importantes do heap: pode crescer conforme necessidade, está sujeito à fragmentação e exige cuidado para evitar vazamento de memória, quando blocos não são liberados adequadamente.
Em suma, o heap fornece flexibilidade para alocar memória dinamicamente durante a execução do processo.
Conteúdo do catálogo FC Concursos · Atualizado em