Please enable JavaScript.
Coggle requires JavaScript to display documents.
Abstracción en lenguajes de programación - Coggle Diagram
Abstracción en lenguajes de programación
Abstracciones de control
Abstracción Procedimental
Se basa en la utilización de funciones o procedimientos sin importar como están construidos.
Los subprogramas proporcionan: ocultación de información, entidades de software propias y acción de alto nivel.
Estructuras de control
Sentencias de bifurcación: If.
Bucles: for, while, do-loop, do-while.
Determinan el orden de ejecución de las sentencias.
Subrutinas.
Otros mecanismos de abstracción de control
Manejo de excepciones
Corrutinas
Unidades concurrentes
Abstracciones de datos
Se da mediante:
Clases y objetos
Módulos
Unidades
Es una técnica de programación que permite inventar o definir nuevos tipos de datos.
Permite diseñar programas cortos, flexibles y más entendibles.
Clasifica a los objetos de acuerdo a su comportamiento y estructura.
Consta de:
Representación: Elección de las estrcturas de datos .
Operaciones: elección de los algoritmos