Metodología para la solución de
problemas por medio de una computadora
Definición del problema
Es el enunciado del
problema, el cual debe
ser claro y completo.
Planeación de la solución
Consiste en establecer una serie
de preguntas acerca de lo que
establece el problema
Diseño del algoritmo
Una vez definido y analizado el
problema, se procede a la creación
del algoritmo (Diagrama de flujo ó
pseudocódigo), en el cual se da la
serie de pasos ordenados que nos
proporcione un método explícito
para la solución del problema.
Diagrama de flujo
debe hacerse porque
resulta más facil entender
dibujos que atender un
texto
Codificación y edición del programa
Consiste en escribir la solución del problema (de acuerdo al pseudocódigo); en una serie de
instrucciones detalladas en un código reconocible por la computadora; es decir en un lenguaje
de programación (ya sea de bajo o alto nivel), a esta serie de instrucciones se le conoce como
PROGRAMA.
Pruebas y depuración
Prueba es el proceso de identificar los errores que se presenten durante la ejecución del programa;
es conveniente que cuando se pruebe un programa se tomen en cuenta los siguientes puntos: 1. -
Tratar de iniciar la prueba con una mentalidad saboteadora, casi disfrutando la tarea de encontrar
un error. 2. - Sospechar de todos los resultados que arroje la solución, con lo cual se deberán
verificar todos. 3. - Considerar todas las situaciones posibles, normales y aún las anormales. La
Depuración consiste en eliminar los errores que se hayan detectado durante la prueba, para dar
paso a una solución adecuada y sin errores.
Documentación y mantenimiento
Es la guía o comunicación escrita que sirve como ayuda
para usar un programa, o facilitar futuras modificaciones.
Mantenimiento Se lleva a cabo después de determinado el
programa, cuando se ha estado trabajando un tiempo, y se
detecta que es necesario hacer un cambio, ajuste y/o
complementación al programa para que siga trabajando de
manera correcta.