Translate

jueves, 14 de marzo de 2013

Algoritmo Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Pasos para resolver un algoritmo 1) Diseño del algoritmo que describe la secuencia ordenada de pasos sin ambigüedades que conducen a la solución de un problema dado. 2) Expresar el algoritmo como un programa en un lenguaje de programación adecuado. (fase de codificación.) 3) Ejecutar y validación del programa. Características de un algoritmo Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo. Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento. Diferencia de algoritmo y flujo de datos Un diagrama de flujo de datos es una representación gráfica de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos mientras que un algoritmo Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Ejemplo de algoritmo Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos lee la ficha del cliente, si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario, rechazara en pedido. 1) Inicio. 2) Leer el pedido. 3) Examinar la ficha del cliente. 4) Si el cliente es solvente, aceptar pedido; en caso contrario, rechazar pedido. 5) Fin.

No hay comentarios:

Publicar un comentario