Tipos Abstractos de datos (TAD)
Tipos Abstractos de datos (TAD)
![Ordenador Portátil, Código, Programación, Equipo](https://cdn.pixabay.com/photo/2017/07/31/11/46/laptop-2557586_960_720.jpg)
Existen 3 tipos de aplicaciones de los TAD que son:
TAD Estáticos.
La creación y mantenimiento de un TAD estático requiere de memoria no dinámica, es decir, el espacio en memoria para almacenar los datos es reservado en tiempo de compilación.
TAD Dinámicos.
La creación y mantenimiento de estructuras dinámicas de datos, requiere de obtener mas espacio de memoria en tiempo de ejecución para almacenar datos o para almacenar el tipo de clase "Nodo".
TAD Pila.
Una pila es una secuencia de cero o mas elemento de un mismo tipo, que puede crecer y decrecer por uno de sus extremos.
fuente: http://www.udb.edu.sv/udb/archivo/guia/informatica-ingenieria/programacion-ii/2013/i/guia-12.pdf
Ventajas de los TAD.
1. Mejoran la conceptualización y hacen mas claro y comprensible el código
2. Hacen que el sistema sea mas robusto.
3. Reducen el tiempo de compilación.
4. Permiten modificar la implementación sin que afecte al interfaz publico.
5. Facilitan la extensibilidad.
fuente: Apuntes de EDI, David Paredes, 2007.
Los tipos abstractos de datos básicos se clasifican habitualmente, atendiendo a su estructura, en lineales y no lineales. Así simplificando un problema grande en problemas mas pequeños facilitando la resolución del problema(Divide y Vencerás), ademas nos facilita la comprensión del problema de un modo mas sencillo.
Comentarios
Publicar un comentario