Mantenimiento del programa
Enviado por kjdslkfgjlsfg • 15 de Febrero de 2015 • 612 Palabras (3 Páginas) • 153 Visitas
Fases Fuente 1 Fuente 2 Fuente 3 Libro TIC 2
1 Ayuda a identificar los elementos claves del problema y los de la futura solución, así como fijar los límites de los mismos basados en su planteamiento textual. Requiere que el problema sea definido y comprendido claramente para que pueda ser analizado con todo detalle. Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Definición del problema
2 Es la comprensión a fondo del problema y sus detalles y es un requisito para lograr una solución eficaz. A este enfoque se le conoce comúnmente como E-P-S (Entrada-Proceso-Salida). El propósito del análisis de un problema es ayudar al programador para llegar a una cierta comprensión de la naturaleza del problema. Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir:
• Los datos de entrada.
• Cuál es la información que se desea producir (salida)
• Los métodos y fórmulas que se necesitan para procesar los datos. Análisis del problema
3 En esta fase se diseña la lógica de la solución a usar, o sea, cómo hará el programa la tarea que se desea automatizar usando los datos de entrada para generar los datos de salida, enfatizándose los diseños limpios, sencillos y claros. Una computadora no tiene la capacidad para solucionar más que cuanto se le proporcionan los sucesivos pasos a realizar. Estos pasos sucesivos que indican las instrucciones a ejecutar por la maquina constituyen, como ya sabemos el algoritmo. Las características de un buen algoritmo son:
• Debe tener un punto particular de inicio.
• Debe ser definido, no debe permitir dobles interpretaciones.
• Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.
• Debe ser finito en tamaño y tiempo de ejecución. Diseño
4 En este paso se traduce el algoritmo ya estructurado, verificado y comprobado a mano, al lenguaje de programación que vaya a utilizarse. Es el algoritmo traspasado a la computadora a través de un lenguaje de programación, debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo. La codificación es la operación de escribir la solución del problema (de acuerdo a la lógica del diagrama de flujo o pseudocódigo), en una serie de instrucciones detalladas, en un código reconocible por la computadora. Codificación
5 Una vez compilado el programa, este es sometido a pruebas a fin de determinar si resuelve o no el problema planteado en forma satisfactoria. Corregir los errores encontrados en la etapa anterior, si hubiese algún error se tiene que regresar hasta la etapa que sea necesaria para que la solución sea la que el usuario requiere. El proceso de identificar y eliminar errores, para dar paso a una solución sin errores se le conoce como depuración
Depuración
6 El
...