EL COMPUTADOR COMPUTADOR.PDF | Page 38

5. Codificación: Se traduce el diseño gráfico y narrativo de los pasos anteriores a instrucciones o programas que la máquina puede leer. 6. Prueba y depuración: Búsqueda y eliminación de errores de sintaxis y de lógica. 7. Documentación: Para responder a las necesidades a pesar los cambios los programas deben actualizarse periódicamente o mantenerse. El mantenimiento se dificulta si la documentación no está completa y actualizada. La documentación forma parte del proceso de programación. No es algo que se lleve a cabo cuando el programa está escrito. Como mínimo la documentación de cada programa debe incluir: • • • • • descripción del programa; gráfica estructural; diagrama de flujo; enlistado del programa (con comentarios internos) una sesión interactiva (entrada/salida cuando se ejecuta el programa) Errores en la programación • • de sintaxis: Violaciones de las reglas "gramaticales" del lenguaje de programación para la escritura de instrucciones. Ejemplos: • Inclusión de símbolos o caracteres que no están permitidos. • Omisión de la referencia de los datos por leer o escribir (se tiene que indicar a la CPU qué debe leer o escribir). • Escritura errónea de una orden. de lógica: Consisten en el uso inadecuado de instrucciones que son correctas en sintaxis; son errores en la estructura lógica que ocasionan diferencian entre lo que se quiere que haga el programa y lo que hace en realidad. Fuentes de los programas • Elaboración propia: Diseño y programado realizado por personal de la organización. Para determinar si esta estrategia es la mejor se deben evaluar los siguientes factores: • ¿Tiene la organización suficiente personal capacitado para desarrollar programas propios? • ¿Permite el programa de desarrollo terminar el proyecto en un plazo aceptable? 38