Download - Administración de memoria arreglos dinamicos
Administracin de memoria
Uso intensivo de memoriaAdministracin de memoria dinmica
Qu es la memoria?Es un lugar donde se guarda informacin a usar.Cuando declaramos una variable o un arreglo, el programa indica que se debe reservar un espacio de memoria (la cantidad depende del tipo de dato) desde antes de compilarEsta memoria permanecer apartada para ser usada durante el tiempo que el programa lo requiera08/10/20152Mtl. Lourdes Cahuich
Recordamos la estructura de un micro procesador
08/10/20153Mtl. Lourdes Cahuich
08/10/20154Mtl. Lourdes Cahuich
http://cmapspublic.ihmc.us/rid=1237433039478_461612613_16886/Memoria%20Prinicpal.cmap4
Imagen dinmica y ms informacinhttp://cmapspublic.ihmc.us/rid=1237433039478_461612613_16886/Memoria%20Prinicpal.cmap
08/10/20155Mtl. Lourdes Cahuich
08/10/20156Mtl. Lourdes Cahuich
http://www.seduca2.uaemex.mx/material/LIA/AC/Sec12_R.php6
Para ilustrar la administracin de memoriaUsemos un ejemplo en donde tengamos que usar mucha memoria.08/10/20157Mtl. Lourdes Cahuich
Recuerdas cmo se almacena un arreglo en memoria?
08/10/20158Mtl. Lourdes Cahuich
http://metodos1utec.blogspot.mx/2012/10/representacion-de-arreglos.html8
Sabemos que podemos hacer un arreglo tan grande como queramos.Recuerdas cmo crear, llenar y mostrar un arreglo en C++?Hagamos un ejemplo en Visual Studio08/10/20159Mtl. Lourdes Cahuich
Si lo hiciramos como procedimiento definido por el usuario
void arregloEstatico(void){
int aE[TAM]; //aqu se declara el arreglo esttico cuyo tamao fijo //est definido por la constante TAM
cout