MONA

Páginas: 4 (845 palabras) Publicado: 25 de febrero de 2015
Diseño del Algoritmo:

En la etapa de análisis del proceso de programación se determina que hace el programa. En la etapa de diseño se determina como hace el programa la tarea solicitada. Losmétodos mas eficaces para el proceso de diseño se basan en el conocido por Divide y Vencerás, es decir, la resolución de un problema complejo se realiza dividiendo el problema en sub problemas y acontinuación dividir estos sub problemas en otros de nivel mas bajo, hasta que pueda ser implementada una solución en la computadora. Este método se conoce técnicamente como diseño descendente (Top Down) omodular. El proceso de romper el problema en cada etapa y expresar cada paso en forma más detallada se denomina refinamiento sucesivo.

Cada sub programa es resuelto mediante un modulo (sub programa)que tiene un solo punto de entrada y un solo punto de salida.
Cualquier programa bien diseñado consta de un programa principal (el modulo de nivel mas alto) que llama a sub programas (módulos de nivelmas bajo) que a su vez pueden llamar a otros sub programas. Los programas estructurados de esta forma se dice que tienen un diseño modular y el método de romper el programa en módulos más pequeño sellama Programación Modular. Los módulos pueden ser planeados, codificados, comprobados y depurados independientemente (incluso por diferentes programadores) y a continuación combinarlos entre si. Elproceso implica la ejecución de los siguientes pasos hasta que el programa se termina:

Programar módulo.

Comprobar el módulo.

Si es necesario, depurar el modulo.

Combinar el modulo con losmódulos anteriores.

El proceso que convierte los resultados del análisis del problema en un diseño modular con refinamiento sucesivo que permitan una posterior traducción al lenguaje se denominadiseño de algoritmo.


El diseño del algoritmo es independiente del lenguaje de programación en el que se vaya a codificar posteriormente.

5. Técnica de diseño de algoritmos

Diseño de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mono
  • mono
  • Mono
  • mono
  • Mono
  • Los Monos
  • Mona
  • mono

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS