INSTITUTO TECNOLGICO SUPERIOR DE LIBRES FUNDAMENTOS DE DESARROLLO
INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES FUNDAMENTOS DE DESARROLLO DE SISTEMAS INTEGRANTES: � Díaz Rojas Vianey � Ramírez Barojas Nancy Marisol � Olivarez Fernández Ana Cristina � Valdéz Pérez Rosalina
� Durante esta etapa se realiza la programación; que consiste, en llevar a código fuente, todo lo diseñado en la fase anterior, en el lenguaje de programación elegido.
� Esta tarea la realiza el programador, siguiendo por completo los lineamientos impuestos en el diseño.
� Se realizan también tareas de depuración, esto es la labor de ir liberando al código de los errores factibles de ser hallados en esta fase (de semántica, sintáctica y lógica). � El código puede adoptar varios estados, dependiendo de la forma de trabajo y del lenguaje elegido:
� Es CÓDIGO FUENTE el escrito directamente por los programadores en editores de texto, lo cual genera el programa. Contiene el conjunto de instrucciones codificadas en algún lenguaje de alto nivel.
CÓDIGO OBJETO Es el código binario o intermedio resultante de procesar con un compilador el código fuente. Se trata de una representación intermedia entre el código fuente y el código ejecutable.
CÓDIGO EJECUTABLE � Es el código binario resultado de enlazar uno o más fragmentos de código objeto con las rutinas y bibliotecas necesarias. � Constituye uno o más archivos binarios con un formato tal que el sistema operativo es capaz de cargarlo en la memoria RAM y proceder a su ejecución directa.
� Los programadores son responsables de la documentación de los programas y de proporcionar una explicación como y por que ciertos procedimientos se codifican en determinada forma.
� La documentación es esencia para probar el programa y llevar a cabo el mantenimiento una vez que la aplicación se encuentre instalada.
NOTA � El factor más importante a considerar a la hora de hacer la implementación de un sistema de información, es y será siempre el humano. Gracias a este factor un proyecto puede ir del éxito al fracaso.
- Slides: 11