Mapa mental
Abstracción en lenguajes de programación
Conteúdo do mapa
Abstracción en lenguajes de programación
La abstracción, un principio por el cual se aísla toda aquella información que no resulta relevante a un determinado nivel de conocimiento
Es una descripción de especificación que enfatiza algunos de los detalles o propiedades de algo.
La abstracción consiste en captar las características esenciales de un objeto, así como su comportamiento.
La abstracción encarada desde el punto de vista de la programación orientada a objetos expresa las características esenciales de un objeto, las cuales distinguen al objeto de los demás.
Abstracción de control
- Define a un sistema de control de un software sin describir los datos internos que permiten operar al mismo tiempo.
- Por ejemplo un semáforo para describir la coordinación en el funcionamiento de un sistema operativo.
- Define a un sistema de control de un software sin describir los datos internos que permiten operar al mismo tiempo.
Abstracción de datos
- La abstracción de datos es una técnica o metodología que permite diseñar estructuras de datos.
- Un sistema de base de datos mostrará la información que un usuario requiera, la forma de mostrarla dependerá del usuario mismo.
- Este proceso se realiza a través de varios niveles de abstracción
- Nivel Físico
- Nivel Lógico
- Nivel de Vistas
Tipos abstractos de datos
- Tipo de datos
- Tipos definidos
- Objetos
- TDA
Ventajas de los tipos abstractos de datos
- Separa la especificación (qué hace) de la implementación (cómo lo hace). Los usuarios de un TAD no necesitan conocer sus detalles de implementación.
- Se favorece la extensibilidad del código: Es posible modificar y mejorar la implementación del TAD sin afectar a los demás módulos que lo utilizan.
- Aumenta la facilidad de uso.
- Aumenta la legibilidad del código que usa el TAD
- Produce código reutilizable
Informações
- Descrição
- Mapa Mental sobre Abstracción en lenguajes de programación, criado por Argeny Estevez em 18-09-2018.
- Criado por
- Argeny Estevez
- Visualizações
- 1
- Avaliação