Vous êtes sur la page 1sur 6

VARIABLES DINÁMICAS

GRUPO 5

Dayana Piñeros Juana Camacho


Daniela Peña Nicolás Ruiz
Angelica Salamanca Angelica Mendoza
Vanessa Moreno
VARIABLES
Estáticas Dinámicas
 No se declaran en la zona de declaraciones de variables del programa o de las
rutinas.
 Se declaran explícitamente con la palabra reservada var en la zona de  Para almacenar una variable dinámica se reserva espacio en memoria en algún
declaraciones. momento durante la ejecución del programa. Es decir, la variable dinámica no
tiene porqué reservar espacio en memoria durante toda la ejecución del
 Cada variable estática tiene un único nombre o identificador.
programa.
 Las variables estáticas simples definen su tipo y tamaño durante la
 Por consiguiente, el tamaño, y por lo tanto el espacio reservado en memoria,
compilación, y en tiempo de ejecución, se reserva el espacio anteriormente
puede variar durante la ejecución del programa según las necesidades del
definido en memoria, en el segmento de datos
mismo.
 Una misma variable dinámica puede tener varios identificadores.
 La parte de la memoria utilizado para almacenar las variables dinámicas durante
la ejecución de un programa es distinta del lugar de almacenamiento de las
variables estáticas y se denomina el segmento de montículo o heap.
DECLARACIÓN DE VARIABLES DINÁMICAS
SEGMENTOS
LA MEMORIA DEL ORDENADOR QUEDA DIVIDIDA EN VARIAS PARTES O SEGMENTOS QUE CUMPLEN DISTINTAS FUNCIONES

De código De datos De pila De montículo o heap

-Almacenan en zonas o -Se almacenan las variables -Reserva espacio para las
Reserva espacio para las
módulos independientes el globales y las constantes variables locales de las
con tipo del programa rutinas, cuando éstas se variables dinámicas.
código del programa
principal(limitado a 64 Kb). principal y de las distintas están ejecutando(16Kb).
unidades empleadas.
-Limitado a 65520 bytes
(algo menos de 64Kb).
PUNTERO O APUNTADOR
-Variable que almacena un valor que es la dirección
de una posición de la memoria en la que se almacena
otro dato de cualquiera de los tipos vistos hasta
ahora
excepto de tipo archivo (file of ... , text o file).
CREACIÓN E IDENTIFICACIÓN DE UNA VARIABLE DINÁMICA

Vous aimerez peut-être aussi