Mantenimiento del programa
Enviado por kjdslkfgjlsfg • 15 de Febrero de 2015 • 612 Palabras (3 Páginas) • 146 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
...