Está en la página 1de 1

Top-Down

La programación descendiente o “Top-Down” es el proceso mediante el cual


un problema se descompone en una serie de niveles o pasos sucesivos de
refinamiento (stepwise). La técnica descendente permite diseñar la solución
de un problema con base en la modularización dándole un enfoque de
arriba hacia abajo.
Esta técnica busca establecer una serie de niveles de menor a mayor
complejidad (arriba-abajo) que den solución al problema.

El enfoque top-Down enfatiza la planificación y conocimiento completo del


sistema. Se entiende que la codificación no puede comenzar hasta que no
se haya alcanzado un nivel de detalle suficiente, al menos en alguna parte
del sistema
Ventajas del top Down:
 El diseño del top-Down es recomendada cuando la solución necesita
ser diseñada desde el inicio y los detalles específicos desconocidos.

 Otra ventaja es que separa un gran problema, en problemas más


pequeños los cuales se abordan por separado, así se reduce la
dificultad del problema inicial.

También podría gustarte