Fases de creación de un programa

 El proceso de resolución de problemas en un ordenador conduce a la escritura de un programa y su ejecución.




Las fases en el desarrollo de un programa pueden resumirse de la siguiente forma:

 1. Analizar el problema consiste en conocer perfectamente en que consiste y que resultados se desean obtener.

 2. Planificación de la resolución del problema, dividiéndolo, si es complicado, en una secuencia de etapas más simples. Esta fase se lleva a cabo EN UN PAPEL, estableciendo lo más claramente posible la finalidad de cada etapa, los datos que se necesitan de entrada, los datos que producirían en salida, los algoritmos (ver la Sección 5.2) que se utilizaran, etc.

 3. Edición del código fuente, es decir, escritura del mismo utilizando un editor de textos simple (sin formato) y un lenguaje de programación. Los programas fuente serán almacenados en ficheros de texto, normalmente en el disco duro del ordenador.

 4. Compilación y ejecución del programa al lenguaje maquina.

 5. Corrección de errores del programa. Los errores se corregirán en el código fuente, repitiendo los pasos 3 y 4 tantas veces como sea necesario. Si se producen errores en la lógica del programa, es decir, si el programa “funciona” pero produce resultados incorrectos, hay que modificar el algoritmo volviendo al paso 2. Estos errores son los más difíciles de detectar.


 6. Documentación. Una vez que el programa funcione correctamente, es conveniente revisar el código fuente para ordenarlos, eliminar cálculos innecesarios e incluir las líneas de comentario necesarias, que normalmente deben incluir unas breves explicaciones al principio del código sobre la finalidad del programa y sus argumentos de entrada y de salida.





Comentarios

Entradas populares