Tecnicas de programacion
Pasos a Seguir:Se descompone el problema en una serie de niveles o pasos sucesivos de refinamiento.
Se efectua una relación entre las sucesivas etapas de estructuración de modo que exista unarelación entre ellas mediante entradas y salidas de información.
Se establecen estructuras jerarquicas a partir de la descomposición.
Se refinan progresivamente el repertorio deinstrucciones que conforman el sistema.
*Comparacion con otras técnicas:* La programación dinámica por ejemplo, es un enfoque que ocupa el mismo concepto top-down para la solución de problemas enlos que es necesario tomar decisiones en etapas sucesivas. Las decisiones tomadas en una etapa condicionan la evolución futura del sistema, afectando a las situaciones en las que el sistema seencontrará en el futuro (denominadas estados), y a las decisiones que se plantearán en el futuro.
Ventajas: El diseño top-down es una técnica que han aplicado durante muchos años losbuenos programadores.(Dijkstra 1968). Este enfoque es atrayente porque puede definir una estructura para el proceso no estructurado del desarrollo de programas. La atención se concentra en el...
Regístrate para leer el documento completo.