Вы находитесь на странице: 1из 9

Introduccin

El diagrama de flujo es la representacin grafica del flujo o secuencia de rutinas simples. Tiene la ventaja de indicar la secuencia del proceso en cuestin, las unidades involucradas y los responsables de su ejecucin; en pocas palabras es la representacin simblica o pictrica de un procedimiento administrativo. Son de gran importancia ya que ayudan a designar cualquier representacin grafica de un procedimiento o parte de este; el diagrama de flujo como su nombre lo dice representa el flujo de informacin de un procedimiento. El algoritmo no es mas que una lista de instrucciones donde se especifica una sucesin de operaciones necesarias para resolver cualquier problema de un tipo dado; sirven para plantear cualquier problemas relacionados con actividades cotidianas, y puede aplicarse a cualquier operacin matemtica o a cualquier problema. Su infinidades de problemas. formulacin es uno de los ms grandes adelantos dentro de la ciencia matemtica ya que a partir de ello se pudieron resolver

Algoritmo
Un algoritmo es un conjunto de operaciones ordenadas de modo tal en que puedan resolver un problema, son pocos los saben que el trmino deriva del matemtico astrnomo y gegrafo. Los algoritmos tienen algo en comn con las funciones matemticas: reciben una entrada y producen una salida, pero para que pueda ser considerado como algoritmo debe ser eficiente (encontrar una solucin en el menor tiempo posible), finito (posee un nmero determinado de pasos) y definido (se llega al mismo resultado si se sigue el mismo proceso ms de una vez).

Elementos De Los Algoritmos


Carcter finito. "Un algoritmo siempre debe terminar despus de un nmero finito de pasos". Precisin. "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso". Entrada. "Un algoritmo tiene cero o ms entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinmicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos especficos de objetos". Salida. "Un algoritmo tiene una o ms salidas: cantidades que tienen una relacin especfica con las entradas". Eficacia. "Tambin se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente bsicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lpiz y papel.

Ejemplos de Algoritmo
Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de programacin), qu debe hacer el estudiante? ALGORITMO: Inicio Dormir haga 1 hasta que suene el despertador (o lo llame la mam). Mirar la hora. Hay tiempo suficiente? Si hay, entonces Baarse. Vestirse. Desayunar. Sino, Vestirse. Cepillarse los dientes. Despedirse de la mam y el pap. Hay tiempo suficiente? Si, Caminar al paradero. Sino, Correr al paradero. Hasta que pase un bus para la universidad haga : Esperar el bus Ver a las dems personas que esperan un bus. Tomar el bus. Mientras no llegue a la universidad haga : Seguir en el bus. Pelear mentalmente con el conductor. Timbrar. Bajarse. Entrar a la universidad. Fin

Cambiar la rueda pinchada de un automvil teniendo un gato mecnico en buen estado, una rueda de reemplazo y una llave inglesa. ALGORITMO: Inicio PASO 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa. PASO 2. PASO 3. PASO 4. PASO 5. PASO 6. PASO 7. PASO 8. Fin Ubicar el gato mecnico en su sitio. Levantar el gato hasta que la rueda Quitar los tornillos y la rueda pinchada. Poner rueda de repuesto y los tornillos. Bajar el gato hasta que se pueda liberar. Sacar el gato de su sitio. Apretar los tornillos con la llave inglesa.

pinchada pueda girar libremente.

Diagrama De Flujo
Un diagrama de flujo es una forma ms tradicional de especificar los detalles algortmicos de un proceso y constituye la representacin grfica de un proceso multifactorial. Se utiliza principalmente en programacin, economa y procesos industriales, pasando tambin a partir de estas disciplinas a formar parte fundamental de otras, como la psicologa cognitiva; estos diagramas utilizan una serie de smbolos con significados especiales. Son la representacin grfica de los pasos de un proceso, que se realiza para entenderlo mejor. Son modelos tecnolgicos utilizados para comprender los rudimentos de la programacin lineal. Un diagrama de flujo es la representacin grfica del flujo o secuencia de rutinas simples. Tiene la ventaja de indicar la secuencia del proceso en cuestin, las unidades involucradas y los responsables de su ejecucin; en pocas palabras es la representacin simblica o pictrica de un procedimiento administrativo.

Elementos de Diagrama de Flujo


Smbolos Inicio / Terminacin. Este smbolo se utiliza para sealar el comienzo as como el final de un diagrama. Tradicionalmente se colocan las palabras INICIO FIN dentro de la figura para hacerlo ms explcito. Es el nico smbolo que solamente tiene una conexin (flecha) ya sea de salida, en el de inicio, o de entrada, para el de fin. Entrada de datos. En este smbolo se indican los valores iniciales que deber recibir el proceso. Esto se hace asignndoles letras o nombres de variables para cada uno de los valores y anotando estas letras en el interior de la figura. Existen otros smbolos que tambin representan una entrada de datos pero no consideramos que su utilizacin, o combinacin, aporte mayor utilidad al objetivo intrnseco de ejemplificar una entrada de datos. Este smbolo siempre deber tener al menos una conexin entrante (generalmente del inicio) y una de salida. Proceso de datos. Este smbolo lo utilizaremos para sealar operaciones matemticas, aritmticas o procesos especficos que se realicen con nuestros datos. La manera de anotar dichos procesos, puede ser mediante una descripcin breve de la operacin o mediante una asignacin de dicha operacin hacia una variable como por ejemplo: R A + B Este smbolo siempre deber tener al menos una conexin de entrada y una de salida. Decisin. Este smbolo nos representa una disyuntiva lgica o decisin. En su interior se anota una instruccin o pregunta que pueda ser evaluada como cierta o falsa y que determine el flujo del programa. Este smbolo es el nico que puede contener dos salidas y en cada una de las salidas se suele poner un rtulo de si/no o cierto/falso indicando con esto cual de ellas se tomar segn el resultado de la evaluacin de la funcin.

Es una buena prctica de diagramacin utilizar siempre el mismo lado para los positivos siempre que esto sea posible.

Desplegado de informacin. Este smbolo se utiliza para mostrar un resultado, el cual puede representar la solucin al problema que se pretende resolver y que fue conseguida a travs del resto del diagrama. Dentro de su interior se anotar la variable con el resultado final o el mensaje que represente el resultado del algoritmo. Generalmente veremos este smbolo muy cerca del final del proceso y precedido por el smbolo de terminacin. Este smbolo siempre deber tener al menos una conexin de entrada y una de salida.

Ejemplos de Diagrama de Flujo

Ecuacin de Segundo Grado

Conclusin
Los algoritmos son las herramientas ms complejas y aplicables en el rea de la informtica y el mundo de los computadores. Se puede decir, que mientras ms potente, completo y eficiente es el computador o la aplicacin que corre sobre el mismo mas grande, complejo y exacto es el algoritmo que utiliza. Sus tcnicas de desarrollo de algoritmos nos permiten encontrar la

mejor solucin a los problemas que se nos presentan y estn orientadas para utilizarse en cada uno de los niveles de complejidad y alternativas en el campo donde se aplican. El diagrama de flujo es de aplicacin a todos aquellos estudios en los que un grupo de trabajo necesita conseguir un conocimiento sobre el funcionamiento de un proceso determinado que sirva como base comn para todos sus componentes o se debe realizar un anlisis sistemtico del mismo.

10

Bibliografa
GMEZ RONDN, Francisco. SISTEMAS Y PROCEDIMIENTOS ADMINISTRATIVOS. Editorial Mc Graw Gil. Ao 1.995. Juan Lus Campos Salcedo Diagramas de flujo, Bases para la diagramacin de algoritmos

http://elticus.com/?contenido=19. http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/le ccion103.htm.

11

12

Вам также может понравиться