viernes, 31 de agosto de 2012

Algoritmos

Algoritmo
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
  1. Analisis del problema: Vision global, describir de forma muy general el problema. ¿Que voy a hacer?
  2. Definicion del problema: Se describe el problema de manera precisa y se delimitan los alcances que tendria la solucion. ¿Que voy a hacer? detalladamente
  3. 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?
  4. Proceso de solucion: Se definen los pasos para solucionar el problema, realizando una descripcion muy precisa del proceso. Procedimiento paso a paso.
  5. Comprobacion: Se realiza la comprobaciond el proceso para verificar su efectividad. Resultados.
Diagrama de flujo
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