En
la etapa de análisis del proceso se determina qué hace el programa. En la etapa
del diseño se determina como hace el programa la tarea solicitada. Los métodos
más eficientes para el proceso de diseño se basan en el conocido de divide y vencerás. Es decir, la resolución de un
problema complejo se realiza dividiendo el problema es sub problemas y a
continuación dividir estas sub problemas en otros de nivel más bajo, hasta que
puede ser implementado una solución en el computador. Este método se conoce con
el nombre de diseño descendente o modular.
Las
dos herramientas más utilizadas comúnmente para diseñar algoritmos son:
Diagramas de Flujo y pseudocódigos.
Algunos ejemplos
No hay comentarios:
Publicar un comentario