Instituto Tecnológico Superior 
De Felipe Carrillo Puerto 
Estructura de datos 
Unidad I. introducción a las estructuras de datos 
Docente: MTI Niels Henryk Aranda Cuevas 
Alumno: Alex Rodrigo Poot Kauil 
Semestre y grupo: 3”A” 
Ingeniería en sistemas computacionales
Tipos abstractos de datos (TDA) 
 Un Tipo Abstracto de Datos es una 
abstracción donde se encuentran 
encapsulados los estados potenciales en 
los que se puede encontrar una entidad 
de ese tipo y las operaciones que 
pueden realizarse sobre ella.
 Como se ha mencionado, se trata de 
una abstracción. No se incluyen detalles 
sobre la implementación de las 
operaciones. 
 Los TAD son independientes por 
completo de la implementación.
Memoria Estática 
 Son aquellas en las que se asigna una cantidad fija 
de memoria cuando se declara la variable. 
 Se utiliza para las variables globales y las 
declaradas como estáticas, tales objetos tienen 
asignada la misma dirección de memoria desde el 
comienzo hasta el final del programa. 
• Variables globales 
• Variables static
 Define la cantidad de memoria necesaria para un 
programa durante el tiempo de compilación. 
 El tamaño no puede cambiar durante el tiempo de 
ejecución del programa. 
 Algunos lenguajes de programación utilizan la palabra 
static para especificar elementos del programa que deben 
almacenarse en memoria estática.
Memoria Dinámica 
 Son aquellas cuya ocupación de memoria puede 
aumentar o disminuir en tiempo de ejecución. 
 Es también llamado almacenamiento libre y en estos 
casos el programador solicita memoria para almacenar 
un objeto y es el responsable de liberar tal memoria para 
que pueda ser reutilizada por otros objetos. 
 Define el tamaño del espacio de memoria necesaria para 
un programa en el tiempo de ejecución.

Tad,estatica,dimanica

  • 1.
    Instituto Tecnológico Superior De Felipe Carrillo Puerto Estructura de datos Unidad I. introducción a las estructuras de datos Docente: MTI Niels Henryk Aranda Cuevas Alumno: Alex Rodrigo Poot Kauil Semestre y grupo: 3”A” Ingeniería en sistemas computacionales
  • 2.
    Tipos abstractos dedatos (TDA)  Un Tipo Abstracto de Datos es una abstracción donde se encuentran encapsulados los estados potenciales en los que se puede encontrar una entidad de ese tipo y las operaciones que pueden realizarse sobre ella.
  • 3.
     Como seha mencionado, se trata de una abstracción. No se incluyen detalles sobre la implementación de las operaciones.  Los TAD son independientes por completo de la implementación.
  • 4.
    Memoria Estática Son aquellas en las que se asigna una cantidad fija de memoria cuando se declara la variable.  Se utiliza para las variables globales y las declaradas como estáticas, tales objetos tienen asignada la misma dirección de memoria desde el comienzo hasta el final del programa. • Variables globales • Variables static
  • 5.
     Define lacantidad de memoria necesaria para un programa durante el tiempo de compilación.  El tamaño no puede cambiar durante el tiempo de ejecución del programa.  Algunos lenguajes de programación utilizan la palabra static para especificar elementos del programa que deben almacenarse en memoria estática.
  • 6.
    Memoria Dinámica Son aquellas cuya ocupación de memoria puede aumentar o disminuir en tiempo de ejecución.  Es también llamado almacenamiento libre y en estos casos el programador solicita memoria para almacenar un objeto y es el responsable de liberar tal memoria para que pueda ser reutilizada por otros objetos.  Define el tamaño del espacio de memoria necesaria para un programa en el tiempo de ejecución.