Tach!
Programm, Datensegment, Heap, Stack
Muss man nicht Datensegmente sagen? Zumindest ist zwischen initialisierten (.data) und uninitialisierten (.bss) Daten zu unterscheiden.
Ich weiß es nicht. Diese Aufteilung stammt aus der Zeit um Turbo Pascal. Wie das heutige Programme verwalten, weiß ich nicht, ist mir aber auch aus Sicht der High-Level-Sprachen ziemlich egal. Kann man wissen, bringt einen aber auch nicht weiter, wenn man nicht mit dem Debugger im Binärcode rumfummeln muss.
dedlfix.