Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de algoritmos empleando refinamientos sucesivos (Identificación de…
Diseño de algoritmos empleando refinamientos sucesivos
División del problema en etapas
Abstracción funcional
Separa tareas de un objeto
Se genera algoritmo en un lenguaje
Identificación de submodulos
Modularidad
Se repite para la construcción de un objetivo
Construcción estándar, económica y fácil
Conjunto de uno o varias piezas
Refinamiento
Hacer algo más fino/puro
perfeccionar algo adecuándolo a un fin determinado
diseño descendente
de general a particular
Descomposición funcional atómica
Al dividir ya no se puede seguir fraccionando
Se puede transferir a programa de computadora
Programación estructurada
Programación orientada a objetos
Técnica basada en el diseño conducidos por datos
Facilita creación de aplicaciones
Extensibles y reutilizables
Descomposición conducida
Da importancia a la creación y uso de datos
Abstracción de datos
Descomposicion funcional
Abstarccion de datos
Operaciones para obtener valores
Coordinación de iteraciones
Procesos
Iterativos
Determinar un algoritmo común para un proceso de datos
Alternativos
Cuando los procesos no son los mismo para un determinado grupo de datos