Sunteți pe pagina 1din 5

Algoritmo

En matemticas, ciencias de la computacin y disciplinas relacionadas, un algoritmo (del griego y latn, dixit algorithmus y ste a su vez del matemtico persa Al Juarismi1 ) es un conjunto pre escrito 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.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solucin. Los algoritmos son el objeto de estudio de la algoritmia.1 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 patrn. Algunos ejemplos en matemtica son el algoritmo de la divisin para calcular el cociente de dos nmeros, el algoritmo de Euclides para obtener el mximo comn divisor de dos enteros positivos, o el mtodo de Gauss para resolver un sistema lineal de ecuaciones.
Concepto de Diagrama de Flujo Los diagramas de flujo (o flujo gramas) son diagramas que emplean smbolos grficos para representar los pasos o etapas de un proceso. Tambin permiten describir la secuencia de los distintos pasos o etapas y su interaccin. Las personas que no estn directamente involucradas en los procesos de realizacin del producto o servicio, tienen imgenes idealizadas de los mismos, que pocas veces coinciden con la realidad. La creacin del diagrama de flujo es una actividad que agrega valor, pues el proceso que representa est ahora disponible para ser analizado, no slo por quienes lo llevan a cabo, sino tambin por todas las partes interesadas que aportarn nuevas ideas para cambiarlo y mejorarlo.

Los diagramas de flujo sirven para representar algoritmos de manera grfica.

Ventajas de los Diagramas de Flujo * Favorecen la comprensin del proceso a travs de mostrarlo como un dibujo. El cerebro humano reconoce fcilmente los dibujos. Un buen diagrama de flujo reemplaza varias pginas de texto. * Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los procesos, los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisin. * Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el anlisis de las mismas. * Son una excelente herramienta para capacitar a los nuevos empleados y tambin a los que desarrollan la tarea, cuando se realizan mejoras en el proceso. Qu Smbolos se Emplean en los Diagramas de Flujo? Los smbolos tienen significados especficos y se conectan por medio de flechas que indican el flujo entre los distintos pasos o etapas. Los smbolos ms comunes son :

Desarrollo del Diagrama de Flujo Las siguientes son acciones previas a la realizacin del diagrama de flujo : * Identificar a los participantes de la reunin donde se desarrollar el diagrama de flujo. Deben estar presentes el dueo o responsable del proceso, los dueos o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas. * Definir que se espera obtener del diagrama de flujo. * Identificar quin lo emplear y cmo.

* Establecer el nivel de detalle requerido. * Determinar los lmites del proceso a describir. Los pasos a seguir para construir el diagrama de flujo son : * Establecer el alcance del proceso a describir. De esta manera quedar fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente. * Identificar y listar las principales actividades/subprocesos que estn incluidos en el proceso a describir y su orden cronolgico. * Si el nivel de destalle definido incluye actividades menores, listarlas tambin. * Identificar y listar los puntos de decisin. * Construir el diagrama respetando la secuencia cronolgica y asignando los correspondientes smbolos. * Asignar un ttulo al diagrama y verificar que est completo y describa con exactitud el proceso elegido.

Ejemplo : Reparacin de la PC MACRO Cuando se desarrolla el diagrama de flujo es importante considerar el tipo y cantidad de informacin requerida por el usuario del mismo. Probablemente la direccin de la empresa no est interesada en los detalles y le sea suficiente una descripcin genrica del proceso. Este es el caso del ejemplo anterior, un diagrama de flujo a nivel macro. En cambio, si el objetivo del diagrama es la capacitacin de nuevos empleados o la bsqueda de oportunidades de mejora, ser necesario disponer de una descripcin detallada del proceso y hablamos de un diagrama de flujo a nivel micro, como muestra el ejemplo siguiente. Entre ambos niveles, el macro y el micro, se ubican los diagramas con una cantidad media de detalles.

MICRO Conclusiones Los diagramas de flujo son una herramienta valiosa para la mejora de los procesos, permiten detectar las actividades que agregan valor y aqullas que son redundantes o innecesarias.

Tambin son de gran utilidad durante el desarrollo de la documentacin de los sistemas de Gestin, pues proveen una descripcin de los procesos y un detalle de las operaciones mucho ms amigable que los procedimientos e instructivos basados en texto. Contribuyen a resolver uno de los principales problemas, que es la resistencia del personal a emplear los documentos como referentes para el desempeo de las tareas. Una copia ampliada del diagrama de flujo al alcance de los operadores del proceso facilita la consulta y promueve la creatividad. Es conveniente emplear programas especficos para la confeccin de los diagramas de flujo. En general, estos programas son de manejo sencillo y facilitan notablemente la tarea.--

EJEMPLO DE ALGORITMO EN MICROMUNDOS frumbo 270 ffig [9 10] repite 10 [ad 5 espera 1] COMO SE VISUALIZA COMO DIAGRAMA DE FLUJO EL ALGORITMO ANTERIOR? REALICE EL DIAGRAMA DE FLUJO Y EL ALGORITMO PARA QUE UNA TORTUGA DIBUJE UN CUADRADO.

S-ar putea să vă placă și