![]() |
|||||||
|
El Diseño Descendente: SubprogramasUno de los métodos fundamentales para resolver un problema es dividirlo en problemas mas pequeños, llamados subproblemas, en referencias sucesivas. Estos problemas a su vez pueden ser divididos repetidamente en problemas mas pequeños hasta que los problemas mas pequeños puedan ser solucionados. Esta técnica de dividir el problema principal en subproblemas se denomina frecuentemente divide y vencerás. El método de diseño se denomina diseño descendente, debido a que se comienza en la parte superior con un problema general y se diseñan soluciones especificas a sus subproblemas. El problema principal se resuelve con el programa principal (también llamado conductor del programa), y los subproblemas (módulos) mediante subprogramas: procedimientos y funciones. Un subprograma realiza una tarea concreta que se describe con una serie de instrucciones. Veamos un ejemplo: Leer el radio de un círculo y calcular e imprimir su superficie y longitud.
Programación Modular Indice Diseño Modular © Copyright 2001-2002 ® Derechos ReservadosLuis Enrique Pirir e-mail: luispirir@hotmail.com Cualquier consulta o sugerencia puedes hacersela llegar al webmaster |
||||||