Professional Documents
Culture Documents
(Java, C#)
Diseo de algoritmo
Se describe paso a paso la solucin del problema, lo cual se conoce como algoritmo. Cuando el problema es grande se
recomienda dividirlo en subproblemas ms pequeos y resolver por separado cada uno de ellos.
Implementacin o codificacin
El algoritmo no puede ser ejecutado por una computadora por ello debe traducirse a un lenguaje de programacin (como por
ejemplo C) para obtener un programa fuente que se traduzca a lenguaje de mquina para que sea ejecutado por la computadora.
Pruebas y validacin
Esta fase debe hacerse una vez que se ha diseado el algoritmo y despus de que se codifica, sirve para verificar que son
correctos. Existen diferentes formas de probar que la solucin es correcta, algunas de ellas formales y otras informales.