Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una vez que tenemos claro el problema, después de haber definido todas la
entradas y salidas que va tener el programa, también las tareas a realizar, es
hora de diseñar el algoritmo y que irá de acuerdo a todas las especificaciones
anteriores y posteriormente será implementado en un lenguaje de
programación para ser ejecutado por la computadora.
El algoritmo se lo puede hacer de cualquier forma: Pseudocódigo o Diagrama
de Flujo, la idea principal es que sea entendible, y no solo por el que lo diseñó
si no por cualquier persona.
En conclusión en la etapa anterior se define qué es lo que hará el programa,
en esta fase, se define como lo hará.
Algo importante de este diseño es que sea entendible para el programador que
lo va implementar.
ANALIZAR EL PROBLEMA, FORMULAR EL PROBLEMA
A+B=C 4 + 5 = 9
A*B=D 4 * 5 = 20
ANALIZAR EL PROBLEMA, FORMULAR EL PROBLEMA
4. COMPILACIÓN Y PRUEBAS
3 * 5 = 15
6 + 4 = 10
2+0 = 2
3+ 0 = 3
ANALIZAR EL PROBLEMA, FORMULAR EL PROBLEMA
5. DOCUMENTACIÓN Y MANTENIMIENTO
Por últimos se debe tener una documentación de todos los pasos hasta llegar
a la solución del problema, a veces es un poco tedioso esta fase pero también
es muy importante ya que muchas veces suceden modificaciones con el pasar
del tiempo y estas se hace en algunos casos por otros programadores
diferentes a los que lo crearon (que incluso cuando uno mismo va ha modificar
no se acuerda que hacia ese código), y cuando un programa es pobre en
documentación este proceso de modificación es totalmente complejo.