2. Secuencia de paso:
*Definir el problema.
*Analizar el problema.
*Diseñar el algoritmo.
*Diagrama de flujo.
*Pseudocódigo.
*Codificar, compilar, depurar y ejecutar el programa.
*Elaborar documentación.
Definir problema:
‘’Definir que desea que realice la computadora’’.
Análisis del problema:
-Datos de entrada.
-Cual es la información que se desea producir
(salir).
-Los métodos y fórmulas necesarios para
procesar los datos.
3. Diseñar el algoritmo o diagrama de flujo
-Tener un punto particular de inicio.
-Ser definido. No permitir dobles interpretaciones.
-Ser general, es decir soportar la mayoría de las variantes que se puedan
presentar.
-Ser finito en tamaño y tiempo de ejecución.
4. Escribir el programa
-De acuerdo a la lógica del diagrama de flujo o pseudocódigo debe
escribir una serie de instrucciones detalladas en un código
reconocible de la computadora.
-A esta serie de instrucciones detallada se le conoce como código
fuente.
-Este código fuente se escribe en un lenguaje de programación o
lenguaje de alto nivel.
5. Compilar y depurar el programa
-Compilar el programa significa traducir el programa de un
lenguaje de alto nivel al lenguaje de la máquina, para que pueda
entender las instrucciones y ejecutarlas.
-Existen muchos compiladores, por ejemplo el lenguaje ‘’C’’.
-Si existen errores en el programa el compilador se detendrá y lo
reportara.
-Cuando el compilador ha terminado con éxito, la versión, del
programa ya esta compilada y ejecutable.
6. Ejecutar el programa
El siguiente paso es correr el programa
ejecutable.
Elaborar documentación
Es la guía o comunicación escrita que nos
ayuda a comprender como usar un programa
para facilitar futuras modificaciones. Se divide
en:
*Documentación interna
*Documentación externa
*Manual de usuario
7. Elaborar documentación
Documentación externa: contiene la
descripción del problema, el nombre del autor
, el algoritmo (diagrama de flujo o
pseudocódigo), diccionario de datos, código
fuente (programa), etc.
Documentación interna: comentarios o
mensajes que se añaden al código fuente,
para ser mas claro el entendimiento de un
proceso.
Manual de usuario: describe paso a paso la
forma en que funciona el programa, con el fin
de que el usuario obtenga el resultado
deseado.
8. Mantenimiento
Se lleva a cabo después de terminar el
programa, cuando se detecta que es
necesario hacer algún cambio, ajuste o
complementación al programa.
9. Metodología para la
solución de un
problema usando la
computadora
Secuencia de
pasos
Diseñar el
algoritmo o
diagrama de
flujo
Ejecutar el
programa
Definir
problemas
Compilar y
depurar el
programa
Análisis del
problema
Elaborar
documentación
Mantenimiento
Escribir el
Programa