Metodologia para La Solucion de Pasos Por Computadora
Metodologia para La Solucion de Pasos Por Computadora
Metodologia para La Solucion de Pasos Por Computadora
computadora
La solución de un problema por computadora, requiere de siete pasos, dispuestos de tal forma
que cada uno es dependiente de los anteriores, lo cual indica que se trata de un proceso
complementario y por lo tanto cada paso exige el mismo cuidado en su elaboración. Los siete
pasos de la metodología son los siguientes:
1.Definición de problema: Es el enunciado del problema, el cual debe ser claro y completo.
Es fundamental conocer y delimitar por completo el problema, saber que es lo que se desea
que realice la computadora, mientras esto no se conozca del todo, no tiene caso continuar con
el siguiente paso.
- 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.
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.
6. Documentación: Es la guía o comunicación escrita que sirve como ayuda para usar el
programa, o facilitar futuras modificaciones. A menudo, un programa escrito por una persona
es usado por muchas otras, por ello la documentación es muy importante; esta debe
presentarse en tres formas: EXTERNA, INTERNA y al USUARIO FINAL.
-Interna: Consiste en 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.
-Externa: Está integrada por los siguientes elementos: Descripción del problema, nombre del
autor, diagrama de flujo y/o pseudocodigo, listas de variables y constantes, y codificación del
programa, esto con la finalidad de permitir su posterior adecuación a los cambios.
- 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, presentando todas las pantallas y menús que
se va a encontrar y una explicación de los mismos, no contiene información de tipo técnico.