MEMORIA DINAMICA F

Páginas: 5 (1001 palabras) Publicado: 20 de octubre de 2015


UNIVERSIDAD DEL VALLE DE PUEBLA



LICENCIATURA EN: Ingeniería en Sistemas y Tecnologías de la Información

Titulo

Memoria dinámica

QUE PRESENTA:
Nombre
Braian juarez aguas




Profesora:
Concepción landa




MEMORIA DINAMICA “Administración de memoria “

Dinámico: 1
New: 2
Delete: 3
Ge: 3
Creación de objetos en c# 3
Estático 3
Ejemplo 3
Dinámico 4
Ejemplo 4
Operadores 5
Estructura dedatos 6
Lista 6
Lista secuencial 6
Lista ligada 6
Operadores básicos en listas 7
Ejemplo 7
Referencias 8
Bibliografía 8











Dinámico:

(Adrian, 2011) La memoria dinámica es un espacio de almacenamiento que se solicita en tiempo de ejecución. De esa manera, a medida que el proceso va necesitando espacio para más líneas, va solicitando más memoria al sistema operativo para guardarlas. El mediopara manejar la memoria que otorga el sistema operativo, es el puntero, puesto que no podemos saber en tiempo de compilación dónde nos dará huecos el sistema operativo (en la memoria de nuestro PC).
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 losrequerimientos del programa, evitándonos así perder datos o desperdiciar memoria si hubiéramos tratado de definirla cantidad de memoria a utilizar en el momento de compilar el programa.
Cuando se crea un programa en el que es necesario manejar memoria dinámica el sistema operativo divide el programa en cuatro partes que son: texto, datos (estáticos), pila y una zona libre o heap. En el momento de la ejecuciónhabrá tanto partes libres como partes asignadas al proceso por lo cual si no se liberan las partes utilizadas de la memoria y que han quedado inservibles es posible que se “agote” esta parte y por lo tanto la fuente de la memoria dinámica. También la pila cambia su tamaño dinámicamente, pero esto no depende del programador sino del sistema operativo.

New:
(microsoft, 2014)Este operador crea unnuevo objeto del tipo cuyo nombre se le indica y llama durante su proceso de creación al constructor del mismo apropiado según los valores que se le pasen en , devolviendo una referencia al objeto recién creado. Hay que resaltar el hecho de que new no devuelve el propio objeto creado, sino una referencia a la dirección de memoria dinámica donde en realidad se ha creado.




Delete:Cuando trabajemos con la sentencia DELETE debemos tener en cuenta las siguientes consideraciones:
Solo podemos borrar datos de una única tabla.
Cuando borramos datos de una vista, los estamos borrando también de la tabla. Las vistas son solo una forma de ver los datos, no una copia.
Si intentamos borrar un registro de una tabla referenciada por una FOREING KEY como tabla maestra, si latabla dependiente tiene registros relacionados la sentencia DELETE fallará
Ge:
Mayor o igual

Creación de objetos en c#


Estático
(Villanueva, 2015)Un constructor estático es un miembro que implementa las acciones que se requieren para inicializar una clase. Los constructores estáticos se declaran mediante declaraciones-de-constructores estáticos (constructor-declarations):

Ejemplo 1





Dinámico

(Seco,2010)Los objetos dinámicos exponen miembros como propiedades y métodos en tiempo de ejecución, en lugar de en tiempo de compilación esto permite crear objetos para trabajar con estructuras que no coinciden con un tipo o formato estático

Ejemplo 2


















Operadores

*
Operador de multiplicación (*) que calcula el producto de sus operandos. además, operador de des referenciación que permiteleer y escribir en un puntero

 -> 
El operador -> combina la des referenciación de un puntero y el acceso a un miembro.
~
El operador ~ realiza una operación de complemento bit a bit en su operando, lo que tiene el efecto de invertir cada bit. Los operadores de complemento bit a bit están predefinidos para int, uint, long y ulong.

this
Se trata de un puntero que tiene asociado cada objeto y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Memoria Dinamica
  • Memoria dinamica
  • Memoria dinamica
  • Memoria Dinamica
  • Memoria Dinamica
  • Memoria Dinamica En C
  • Manejo de memoria dinámica
  • dinamica historica de la memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS