SóProvas


ID
800725
Banca
Exército
Órgão
EsFCEx
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

No espaço de memória de um sistema computacional, qual área é reservada pelo sistema operacional para a alocação dinâmica de memória?

Alternativas
Comentários
  • A HEAP é uma região da memória do seu computador que não é gerenciada automaticamente para você, e não é tão bem gerenciada pela CPU. Para alocar memória no heap, você deve usar malloc() ou calloc(), que são funções C embutidas.

    STACK é uma estrutura de dados LIFO, gerenciada e otimizada pela CPU. Toda vez que uma função declara uma nova variável, ela é "empurrada" para a pilha. Então, cada vez que uma função sai, todas as variáveis empurradas para a pilha por essa função, são liberadas (isto é, elas são excluídas).