Mind map
Tipos de datos abstractos

Map content
Tipos de datos abstractos
Concepto de TDA
- Se denomina abstracto ya que la intención es que quien lo utiliza, no necesita conocer los detalles de la representación interna o bien el cómo están implementadas las operaciones.
- Un Tipo de Dato Abstracto (TDA) es un modelo que define valores y las operaciones que se pueden realizan sobre ellos.
Encapsulamiento.
- Agrupar estado y comportamiento. No necesariamente es ocultamiento de la información (information hiding).
- En general se refiere a los elementos básicos del paradigma, unidades, como un Tipo, u objeto. (a diferencia de la idea de módulo)
Ocultamiento de información.
- Separación entre detalles de implementación de la definición.
- para tener menor impacto ante cambios
- para "proteger" a las otras partes del sistema.
Modularización.
- Ocultar decisiones difíciles de diseño, o aquellas que podrían estar sujetas a cambios. (lleva a desacoplamiento)
- Involucra el encapsulamiento y el ocultamiento de la información, pero a escalas mayores
- Involucra el encapsulamiento y el ocultamiento de la información, pero a escalas mayores
Desacoplamiento.
- Medida de (baja) dependencia entre dos partes/módulos.
Abstracción.
- simplificar una operación o un concepto modelándola con los elementos del lenguaje (una función, o un objeto)
- poder reutilizarla en diferentes partes del programa, evitando duplicados
- poder encapsular su comportamiento y ocultar la información, para lograr mayor flexibilidad.
- simplificar una operación o un concepto modelándola con los elementos del lenguaje (una función, o un objeto)
Images and files in the map
Information
- Description
- Tipos de datos abstractos
- Created by
- cris veronica gutierrez lopez
- Views
- 9
- Rating




