El top - down o también programación descendente es un método donde se desglosa el problema .
Caracteristicas]:
1.- El programa principal o de control se prueba en primer lugar
2.- Los modulos se integran uno por uno
3.- Se hace inca pie en las pruebas de las interfaces
Ventajas]:
1.- Simplificación del problema
2.- Cada parte de del programa se puede programar por sectores
3.- El programa final queda por bloques y hace facilita la lectura
Ejemplo]: