A alocação de memória está dividida em partes. Em qual parte a decisão da alocação é tomada quando o programa é compilado?