Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tipos de datos abstractos (TDA) - Coggle Diagram
Tipos de datos abstractos (TDA)
Modularidad
Beneficios
Facilita detección de errores
Mayor abstracción
Mejora de rendimiento
Modulo
Caracteristicas
Reglas
Interfaces explicitas
Pocas interfaces
Correspondencia directa
Uso de memoria
Memoria estática
Ventajas
Fácil de programar y pensar
Desventajas
Limite de almacenamiento
En uso
Localización lineal
Mismo tamaño
Reserva
Antes de ejecución
Objeto
Destrucción
Al final de la ejecución
Creación
Al ejecutar
Memoria dinámica
Objetos
Se almacenan en
Heap
Referecnia
Apuntador
Dirección en memoria
Sin referencia
Se elimina
Desventajas
Difícil de programar o pensar
Reserva
Durante ejecución
Ventajas
Es adaptativa
En uso
Localización random
Tamaño dinamico
Usos
Depende
Lógica del Programador
Problema a resolver
Lenguaje de progrmación
Implementa
Se define
Operaciones
Comportamiento
Atributos
Concepto
Dato
Tipo
Primitivos
Valores enteros
Compuestos
Arreglos
Abstracción
Modelo matematico
Objetos de la vida real
Caracteristicas
No ambigous
Precisos
Estructuras basicas
No lineales
Arboles
AVL
B
Binariios
Grafos
Lineales
Pilas
Estática
Dinámica
Colas
Cola doble
Simple
Listas
Simple
Enlazada
Doblemente enlazada