Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manejo de Memoria Estatica
Manejo de Memoria Estatica
¿Qué es?
Características:
Su principal característica es que ocupan solo una casilla de memoria, por lo tanto
una variable simple hace referencia a un único valor a la vez, dentro de este grupo
de datos se encuentra: enteros, reales, caracteres, boléanos, enumerados y
subrangos (los últimos no existen en algunos lenguajes de programación)
El inconveniente de la reserva estática es que la cantidad de memoria se reserva
siempre antes de conocer los datos concretos del problema.
Tampoco se adapta bien a la memoria real disponible del ordenador en que se
esta ejecutando el programa.
Son aquellas en las que el tamaño ocupado en memoria se define antes de que el
programa se ejecute y no puede modificarse dicho tamaño durante la ejecución
del programa.
La forma más fácil de almacenar el contenido de una variable en memoria en
tiempo de ejecución es en memoria estática o permanente a lo largo de toda la
ejecución del programa. No todos los objetos (variables) pueden ser almacenados
estáticamente. Para que un objeto pueda ser almacenado en memoria estática su
tamaño (número de bytes necesarios para su almacenamiento) ha de ser conocido
en tiempo de compilación. Como consecuencia de esta condición no podrán
almacenarse en memoria estática: