Modelo Cascada
Definición del Problema
Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desearealizar, mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa.
Análisis del Problema
En la etapa de análisis es importante establecer los límites de lasolución que se va a entregar y acotar al máximo la funcionalidad, tratar de cubrir demasiado es uno de los más grandes errores que se cometen al momento de comenzar a analizar un problema.
Por lo mismose deben establecer ciertos parámetros, tales como:
• Los datos de entrada
• Cual es la información (datos procesados) que se desea producir (salida).
• Los métodos y fórmulas que se necesitanpara procesar los datos.
Al momento de hacer el análisis, es importante recordar que el computador no sabe nada de lo que se desea realizar, es importante tener claro enseñar al computador desderealizar una suma, hasta entregar la solución que se desea y analizar las situaciones más inusuales que podrían ocurrir con los datos o con las personas.
Diseño de un algoritmo
Al momento decomenzar a diseñar un algoritmo es importante cumplir ciertas características.
• Finito: El algoritmo debe finalizar su ejecución en un número finito de pasos.
• Definido: Los pasos que ejecutará elalgoritmo deben estar bien definidos y no permitir dobles interpretaciones.
• Entradas: Un algoritmo debe tener entrada de datos, ya sea desde alguna ubicación de memoria o ingresada por el usuario.• Salidas: Un algoritmo debe entregar un resultado, producto del proceso ejecutado después del ingreso de datos.
Codificación
Es la operación de traspasar la solución del problema que se puedeencontrar en un algoritmo gráfico o no gráfico a un lenguaje de programación de alto nivel que sea reconocido por un compilador o interprete y transforme el código fuente en un software o programa....
Regístrate para leer el documento completo.