Está en la página 1de 2

FACULTAD DE ELECTRONICA Y ELECTRICA

INGENIERIA EN ELECTRONICA Y REDES

PROGRAMACION

DEBER #07
INTEGRANTES:
CESAR MIRANDA
CAROL PAUCAR

DOCENTE:
ING.RICARDO MENA

2015
Consultar los trminos mandados en clase:
Asignacin automtica de memoria

Las variables automticas son variables locales a un bloque de sentencias (subrutina,


funcin o procedimiento). Pueden ser asignadas automticamente en la pila de datos
cuando se entra en el bloque de cdigo. Cuando se sale del bloque, las variables son
automticamente desasignadas.3 Las variables automticas tendrn un valor sin definir
cuando son declaradas, por tanto es buena prctica de programacin inicializarlas con
un valor vlido antes de usarlas.
Asignacin de memoria basada en Heap
En la asignacin de memoria basada en heap, la memoria es asignada desde un gran
rea comn de memoria libre (sin usar) llamada heap (tambin llamada almacn de
libres o 'memoria del montn'). "El heap" no tiene nada que ver con la estructura de
datos Heap (o Montculo). El tamao de la asignacin de memoria puede ser
determinado en tiempo de ejecucin, y el tiempo de vida de la asignacin no es
dependiente del procedimiento actual o del marco de pila. La regin de memoria
asignada es accedida indirectamente, normalmente por medio de una referencia. El
algoritmo preciso usado para organizar el rea de memoria y asignar y desasignar los
trozos est oculto detrs de una interfaz abstracta y puede usar cualquiera de los
mtodos descritos antes.
En contraste, la memoria de la pila de llamadas es normalmente de tamao limitado y el
tiempo de vida de la asignacin depende de la duracin de las funciones
correspondientes.

También podría gustarte