Vous êtes sur la page 1sur 5

14-9-2017 Instituto

Tecnolgico de
Villahermosa
Investigacin

Alumno: Hctor Bautista Cim

Docente: Alejandro Pea Casanova

Materia: Estructura de Datos

Carrera: Ingeniera Informtica

Semestre: 3ro
Contenido
Introduccin ........................................................................................................................................ 2
Desarrollo: ........................................................................................................................................... 2
Conclusin ........................................................................................................................................... 3
Bibliografa .......................................................................................................................................... 3
Introduccin

A continuacin, veremos los datos que se guardan en una memoria esttica y dinmica
nos explica para que esta reservada cada una de ellas.

Desarrollo:

Memoria esttica

Es la memoria que se reserva en el momento de la compilacin antes de comenzar a


ejecutar el programa. Los objetos son creados al iniciar el programa y destruidos al
finalizar el mismo. Mantienen la misma localizacin en memoria durante todo el transcurso
del programa hasta que son destruidos.
Los objetos administrados de este modo son: variables globales, variables estticas de
funciones, miembros static de clases y literales de cualquier tipo.

En los lenguajes que permiten la existencia de subprogramas, y siempre que todos los
objetos de estos subprogramas puedan almacenarse estticamente se aloja en la
memoria esttica un registro de activacin correspondiente a cada uno de los
subprogramas.

Estos registros de activacin contendrn las variables locales, parmetros formales y


valor devuelto por la funcin.

Memoria Dinmica

La memoria dinmica se refiere a aquella memoria que no puede ser definida ya que no
se conoce o no se tiene idea del nmero de la variable a considerarse, la solucin a este
problema es la memoria dinmica que permite solicitar memoria en tiempo de ejecucin,
por lo que cuanta ms memoria se necesite, ms se solicita al sistema operativo. El
sistema operativo maneja la memoria gracias al uso de punteros, por la misma naturaleza
del proceso nos impide conocer el tamao de la memoria necesaria en el momento
de compilar.
Un dato importante es que como tal este tipo de datos se crean y se destruyen mientras
se ejecuta el programa y por lo tanto la estructura de datos se va dimensionando de forma
precisa a los requerimientos del programa, evitndonos as perder datos o desperdiciar
memoria si hubiramos tratado de definirla cantidad de memoria a utilizar en el momento
de compilar el programa.

Conclusin

Las estructuras principales de la memoria esttica y dinmica, donde se almacenan las


aplicaciones en ejecucin y los datos que son estn gestionando en cada momento. Se
refresca cientos de veces por segundo y cuanta mayor cantidad de datos pongamos a
disposicin mejor resultado obtendremos.

Bibliografa
Estructura de Datos 1. (s.f.). Obtenido de Memoria Dinamica y Estatica:
http://saibercaero.blogspot.mx/2011/03/memoria-estatica-y-dinamica.html

Vous aimerez peut-être aussi