Está en la página 1de 2

ESTRUCTURA DE DATOS GRUPO: A ACTIVIDAD 2 Guerrero Prez Francisco Daniel Hernndez Leal Mara Magdalena Prieto Gmez Antonio

de Jess 11590438 11590442 11590468

Tipo de memoria

Concepto Es la memoria que se reserva de momento de la compilacin antes de comenzar a ejecutar el programa

caractersticas *Ocupa solo una casilla de memoria * Su tamao y forma es constante durante la ejecucin de un programa y, por tanto, se determinan en tiempo de compilacin.

Estructura de datos Son estructuras que crecen a medida que ejecuta un programa. Una estructura dinmica de datos es una coleccin de elementos llamadas nodos que son normalmente registros 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, bolanos, enumerados y subrangos (los ltimos no existen en algunos lenguajes de programacin).

desventajas Slo puede haber una instancia de cada objeto: no se pueden implementar procedimient os recursivos.

ventajas El manejo de la memoria esttica es sencillo. Los objetos son creados al iniciar el programa y destruidos al finalizar el mismo.

Esttica

dinmica

Es un espacio de almacenamiento que se solicita en tiempo de ejecucin

*Su tamao y forma es variable a lo largo de un programa, por lo que se crean y destruyen en tiempo de ejecucin.

Necesita recarga de la informacin almacenada para retenerla.

Es ms fcil de almacenar el contenido de una variable en tiempo de ejecucin

ESTRUCTURA DE DATOS GRUPO: A ACTIVIDAD 2 Guerrero Prez Francisco Daniel Hernndez Leal Mara Magdalena Prieto Gmez Antonio de Jess CONCLUSION: En esta actividad aprendimos acerca de los tipos de memoria como La Estadstica y La dinmica vimos sobre su concepto, caractersticas sus ventajas y desventajas.Concluimos que la forma ms fcil de almacenar el contenido de una variable en memoria en tiempo de ejecucin es en memoria esttica o permanente a lo largo de toda la ejecucin del programa, Y la memoria dinmica es un espacio de almacenamiento que se solicita en tiempo de ejecucin. De esta manera, a medida que el proceso va necesitando espacio para ms lneas, va solicitando ms memoria al sistema operativo para guardarlas. LO POSITIVO: MEMORIA DINAMICA Puede disponer de un espacio de memoria arbitraria y esta la implementa el programador cuando es necesario. Puede incrementar durante la ejecucin del programa y no hace falta darle un tamao determinado. LO NEGATIVO: El problema con la memoria esttica de memoria es que siempre se reserva antes de conocer los datos concretos del problema y esto origina reservar siempre un mximo de memoria que en la mayora de las veces no se va a necesitar. LO INTERESANTE: La memoria dinmica sirve para que los programadores se adapten siempre al tamao del problema que tienen que resolver sin desperdiciar recursos de memoria y esto se traduce en una mayor eficiencia en la ejecucin de los programas, las ventajas de utilizar memoria dinmica se valoran mejor en comparacin con la utilizacin de la reserva de la memoria esttica BIBLIOGRAFIA: http://es.scribd.com/doc/36911073/Memoria-Estatica http://www.programacionfacil.com/estructura_de_datos:manejo_de_memoria http://es.scribd.com/doc/63071568/Manejo-de-Memorias-Estatica-y-Dinamica 11590438 11590442 11590468