Secuencia logica de pasos a seguir, para disolucion de un problema.
Conjunto finito de instrucciones, que sirve para ejecutar un programa.
Caracteristicas de un algoritmo:
- Preciso: Debe de llevar un orden
- Definido: Si se sigue el algoritmo una infinidad de veces siempre se debe de obtener el mismo resultado.
- Finito: Debe de terminar en algun momento.
Fases para la solucion de un problema por medio de una computadora.
- Por medio de pseudocodigo- Paso a paso
- Diagrama de flujo
- Analisis del problema: Vision global, describir de forma muy general el problema. ¿Que voy a hacer?
- Definicion del problema: Se describe el problema de manera precisa y se delimitan los alcances que tendria la solucion. ¿Que voy a hacer? detalladamente
- Definicion de entradas y salidas: se definen los elementos de entrada que se van a transformar y se describe el producto final. ¿Con que estoy contando? ¿Que es lo que voy a hacer con eso?
- Proceso de solucion: Se definen los pasos para solucionar el problema, realizando una descripcion muy precisa del proceso. Procedimiento paso a paso.
- Comprobacion: Se realiza la comprobaciond el proceso para verificar su efectividad. Resultados.
Se define como la representacion grafica o visual de cada paso del algoritmo en los que se representan todas las operaciones que se llevan a cabo junto con los datos.
No hay comentarios:
Publicar un comentario