Académique Documents
Professionnel Documents
Culture Documents
1. Definicin del Problema Esta fase est dada por el anunciado del problema, el cual requiere una definicin clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa. Ejemplo: Suponga que un individuo desea invertir su capital en un banco y desea saber cunto dinero ganar despus de un mes, si el banco paga a razn de 2% mensual. 2. Anlisis del Problema Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir: Los datos de entrada Cul es la informacin que se desea producir (salida) Los mtodos y frmulas que se necesitan para procesar los datos. Una recomendacin muy prctica es el que nos pongamos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordene y en que secuencia para producir los resultados esperados. Anlisis del problema Qu nos solicita el problema? Qu solucin espera? Datos de Salida Qu informacin necesitamos para resolver? Datos de Entrada Cmo vamos a resolver el problema? Mtodos, frmulas, etc. 3. Algoritmo de solucin del Problema Es un conjunto de pasos ordenados para resolver un problema, por lo que el diseo de un algoritmo es una etapa donde se determinan los pasos o instrucciones que deben llevarse a cabo y el orden lgico de su generacin. Caractersticas de un buen algoritmo: Debe tener un punto particular de inicio. Debe ser definido, no debe permitir dobles interpretaciones. Debe ser general, es decir, soportar la mayora de las variantes que se puedan presentar en la definicin del problema. Debe ser finito en tamao y tiempo de ejecucin.
L.S.C. Jonathan Snchez Britton Pgina 1
4. Diagrama de flujo como herramienta para la resolucin del problema a. Introduccin, definicin y conceptos Diagrama de flujo es, un conjunto de smbolos estndar en los cuales se encuentran escritos los pasos del algoritmo, dichos smbolos se encuentran unidos por medios de flechas, denominadas lneas de flujo, que indican la secuencia en que se deben de ejecutar. b. Diagrama de Flujo y sus aplicaciones Los diagramas de flujo estructurados, como su nombre lo menciona, es actualmente caracterizado como una herramienta de la programacin estructurada. Gracias a esta herramienta podemos interpretar cada accin de un programa y representarlo grficamente (en un diagrama estructurado) c. Simbologa utilizada en la elaboracin de diagramas de flujo Los smbolos ms frecuentemente empleados se describen en la siguiente tabla:
Pgina 2
Entrada/Salida
Proceso
Decisin
Conector Misma Pgina Indicador de direccin o lnea de flujo Conector diferente pgina Impresora
8. Mantenimiento Se lleva a cabo despus de terminado el programa, cuando se detecta que es necesario algn cambio, ajuste o complementacin al programa para que siga trabajando de manera correcta. Para poder realizar este trabajo se requiere que el programa este correctamente documentado.
Pgina 5