Unidad 1 - Manejo de Memoria Dinámica

Objetivos

El objetivo de esta unidad es conocer los tipos de memoria que intervienen en un programa, y en especial el manejo de memoria dinámica. Dentro de la memoria dinámica, entender y utilizar dos de las estrategias: la gestión manual (como ejemplo, el lenguaje C), y la gestión automática con garbage collection y reference counting.

Además de la práctica concreta con ejercicios en C, introducimos alternativas al manejo de memoria, en lenguajes con gestión automática.

Los objetivos particulares para el alumno serían:

    • La experiencia práctica en programación con memoria dinámica, pero además...
    • La comprensión de los conceptos de memoria, y modelos alternativos. A fín de poder entender otros lenguajes similares, o con diferente gestión de memoria.

Temas