1. 4. Codificación: Escribir la solución del problema, en una serie de instrucciones detalladas en un código reconocible por la computadora; es decir un lenguaje de programación, a esta serie de instrucciones se le conoce como PROGRAMA.
2. 5. Prueba y depuración: Es el proceso de identificar los errores que se presenten durante la ejecución de programa, es conveniente que cuando se pruebe un programa se tomen en cuenta los siguientes puntos:
2.1. - Trata de iniciar la prueba con una mentalidad saboteadora, casi disfrutando la tarea de encontrar un error. - Sospechar de todos los resultados que arroje la solución, con lo cual se deberán verificar todos. - Considerar todas las situaciones posibles, normales y aun las anormales.
2.2. La depuración consiste en eliminar los errores que se hayan detectado durante la prueba, para dar paso a una situación adecuada y sin errores.
3. 6. Documentación: Es la guía o comunicación escrita que ayuda para usar el programa, o modificaciones. Un programa escrito por una persona es usado por muchas otras, por eso la documentación es importante; debe presentarse en tres formas: EXTERNA, INTERNA y al USUARIO FINAL.
3.1. Interna: Son los comentarios o mensajes que se agregan al código de programa, que aplican las funciones que realizan ciertos procesos, cálculos o formulas, para el entendimiento del mismo.
3.2. Externa: Es sobre: Descripción del problema, nombre del autor, diagrama de flujo, listas de variables y constantes, y codificación del programa, esto con la finalidad de permitir su posterior adecuación a los cambios.
3.3. Usuario final: es la documentación que se le proporciona al usuario final, es una guía que indica al usuario como navegar en el programa.
4. 7. Mantenimiento: Es terminado el programa, cuando se detecta que es necesario hacer un cambio, ajuste y/o complementación al programa para que siga trabajando bien. Para realizar esta función el programa debe estar debidamente documentado.
5. 1. Definición del problema: Debe ser claro y completo. Es fundamental delimitar por completo el problema, saber que es lo que se desea que realice la computadora.
6. Existe 7 pasos para hacerlo 1.Definición del problema. 2. Análisis de la solución. 3. Diseño de la solución. 4. Codificación. 5. Prueba y depuración. 6. Documentación. 7. Mantenimiento.
7. 2. Análisis de la solución: Consiste en establecer una serie de preguntas acerca de lo que establece el problema.
8. 3. Diseño de la solución: Se produce a la creación del algoritmo (Diagrama de flujo) en el se da la serie de pasos que nos de un método para la solución del problema.