GoConqr has a new look! Let us know what you think.

Mind map

Tipos de datos abstractos

cris veronica gutierrez lopez Spanish

Tipos de datos abstractos

Map content

Tipos de datos abstractos

  1. 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.
  2. 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)
  3. 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.
  4. 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
  5. Desacoplamiento.

    • Medida de (baja) dependencia entre dos partes/módulos.
  6. 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.

Images and files in the map

  • Tipos de datos abstractos
  • Tipos de datos abstractos
  • Tipos de datos abstractos
  • Tipos de datos abstractos
  • Tipos de datos abstractos
  • Tipos de datos abstractos

Information

Description
Tipos de datos abstractos
Views
9
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?