Está en la página 1de 17

Jimena Adriana Barajas Meillon

Diagramas de Flujo

By; Jimena Adriana Barajas Meillon

Jimena Adriana Barajas Meillon

ndice
Presentacin ndice Algoritmo Qu es un algoritmo? Propiedades de un algoritmo Tipos de algoritmo Tipos de lenguaje en un algoritmo No grficos Grficos Diagramas de Flujo Qu es un diagrama de flujo? Clasificacin de un DF Presentacin Formato Propsito Reglas para hacer un DF Smbolos que se utilizan en un DF Condiciones Ejemplos de DF Ejercicios Soluciones Bibliografa 1 2 3 3 3 3

4 4

5 6 9 10 13 14 17

Jimena Adriana Barajas Meillon

Algoritmos
Qu es un algoritmo? Es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solucin a un problema especfico. Propiedades de un algoritmo Nmero finito de pasos. Cada paso est definido de un modo preciso. Datos iniciales del algoritmo Resultado que tenemos al finalizar el proceso. Tipos de algoritmos Cualitativos: Describe los pasos utilizando palabras. Cuantitativos : Se utilizan clculos numricos para definir los pasos del proceso. Tipos de lenguaje en un algoritmo No grficos: Representa de forma descriptiva un algoritmo Edad: Entero ESCRIBA cul es tu edad? Lea Edad SI Edad >=18 entonces ESCRIBA Eres mayor de Edad FINSI ESCRIBA fin del algoritmo FIN Grficos: Representacin grfica del algoritmo, que son los diagramas de flujo.

Jimena Adriana Barajas Meillon

Diagramas de Flujo
Qu son los diagramas de flujo? Los diagramas de flujo, o tambin llamados flujogramas, son diagramas que emplean smbolos grficos para representar los pasos o etapas de un proceso. Los diagramas de flujo facilitan la comunicacin entre los programadores y la gente del negocio. Estos diagramas de flujo desempean un papel vital en la programacin de un problema y facilitan la comprensin de problemas complicados y muy largos. Clasificacin de los DF Presentacin Bloque: Se representan en trminos generales con el objeto de destacar determinados aspectos. Detalle: Plasman las actividades en su ms detallada expresin Formato Vertical: En el que el flujo de las operaciones va de arriba hacia abajo y de derecha a izquierda. Horizontal: En el que la secuencia de las Operaciones va de izquierda a derecha en forma descendente. Tabular: Se presenta en una sola carta el flujo total de las operaciones, correspondiendo a cada puesto o unidad una columna. Arquitectnico: Muestra el movimiento o flujo de personas, formas, materiales, o bien la secuencia de las operaciones a travs del espacio donde se realizan.

Jimena Adriana Barajas Meillon

Propsito Forma: Se ocupa fundamentalmente de documento con poca o ninguna descripcin de operaciones Labores: Indica el flujo o secuencia de las operaciones, as como quin o en donde se realiza y en qu consiste sta. Mtodo: Muestra la secuencia de operaciones, la persona que las realiza y la manera de hacerlas Analtico: Describe no slo el procedimiento quin lo hace, y cmo hacer cada operacin, sino para qu sirven. Espacio: Indica el espacio por el que se desplaza una forma o una persona. Combinados: Emplean dos o ms diagramas en forma integrada. Ilustracin y texto: Ilustra el manejo de la informacin con textos y dibujos. Asistido por PC: El flujo de informacin se hace Con recursos de software. Reglas para hacer un DF Deben de escribirse de arriba hacia abajo, o de izquierda a derecha. Los smbolos se unen con lneas, que indican la direccin en la que fluye el proceso, siempre deben ser horizontales o verticales, nunca diagonales. No deben de cruzarse las lneas, para eso utilizamos conectores, solo si es necesario. No deben de quedar lneas sin conectar. A excepcin del smbolo final, los dems pueden tener ms de una lnea de entrada. Solo los smbolos de decisin pueden tener una lnea de salida.
5

Jimena Adriana Barajas Meillon

Ventajas de los Diagramas de Flujo Favorecen la comprensin del proceso gracias a que se representan mediante dibujos. Permiten identificar los problemas y las oportunidades de mejora del proceso. Como se pueden manejar sencillamente, facilitan notablemente la tarea. Smbolos que se utilizan en un diagrama de flujo

Smbolos utilizados en los DF


Figura Significado Inicio/Fin: Se utiliza para representar el inicio o el fin de un algoritmo. Proceso: Este se utiliza para un proceso determinado, es el que se utiliza comnmente para representar una instruccin, o cualquier tipo de operacin que origine un cambio de valor. Entrada/Salida: Este smbolo es utilizado para representar una entrada o salida de informacin, que sea procesada o registrada por medio de un perifrico.

Jimena Adriana Barajas Meillon

Decisin: Indica la comparacin de dos datos y dependiendo del resultado se toma la decisin de seguir un camino del diagrama u otro. Impresin: Indica la presentacin de uno o varios resultados en forma impresa Lnea de flujo: Indica la direccin que lleva el proceso. Indica la llamada de un procedimiento determinado. Conector: Es utilizado para enlazar dos partes cualquiera de un diagrama a travs de un conector de salida y un conector de entrada. Esta forma un enlace en la misma pgina del diagrama. Conector fuera de la pgina: Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma pgina. Este es utilizado para representar la salida o para mostrar la informacin por medio del monitor o la pantalla.

Jimena Adriana Barajas Meillon

Smbolo de Seleccin Mltiple: Dada una expresin permite escoger una opcin de muchas.

Smbolo del Mientras: Se da una expresin al principio y esta es evaluada; si la condicin es verdadera realizar el ciclo, si es falsa la repeticin terminar.

Smbolo del Para: Esta estructura de control repetitiva se usa generalmente cuando se conoce de antemano el nmero de iteraciones.

Jimena Adriana Barajas Meillon

Smbolo Repita Hasta: Una vez har el grupo de instrucciones y luego evaluar una condicin. Si la condicin evaluada es falsa continua dentro del ciclo y si es verdadera termina la iteracin.

Condiciones Sirven para implementar el control del flujo, son muy tiles unas expresiones que permiten comparar dos variables entre s o una variable con un valor fijo o para expresiones aritmticas. Relacionales > Mayor que < Menor que = Igual Mas o menos Menor o igual Mayor o igual Aritmticos / Divisin * Multiplicacin Menos + Sumar ^ Elevado Lgicos And Not Or

Jimena Adriana Barajas Meillon

Ejemplos de DF Suma de dos nmeros

INICIO 7,3

Da inicio al proceso que se realizar. Se introducen los datos que se ocuparn. EL proceso que se llevara a cabo. Impresin del resultado. Finaliza el proceso que se realiz.

SUMA= 7 + 3

SUMA

FIN

10

Jimena Adriana Barajas Meillon

DF para ver si una persona puede votar (DF de decisin)

INICIO

Nos da la bienvenida al programa. Ingresamos los datos que ocuparemos. SI Comparamos los datos para ver qu decisin se tomar. El resultado de la toma de decisin, habr un negativo y un positivo.

E < 18 N O

No puede

Si puede

FIN

11

Jimena Adriana Barajas Meillon

Determinar si dos nmeros son iguales o diferentes, y si son iguales cual es el mayor (Uso de ms de una toma de decisin).

INICIO

5, 9 SI 5=9 NO 5<9 NO 5 es el menor SI

Son iguales 9 es el mayor

FIN

12

Jimena Adriana Barajas Meillon

Ejercicios 1. La suma de dos nmeros. 2. Encontrar la el rea de un crculo de radio 5. 3. Un alumno quiere saber si aprobara o reprobara una materia, si para pasar ocupa 70% o ms del 70%, la calificacin se compone de tres exmenes parciales que valen 30%, 30% y 40% 4. Sacar el rea de un tringulo. 5. Sacar el promedio de las 5 materias que lleva un alumno. 6. Diagrama de flujo para saber si una persona es mayor de edad.

13

Jimena Adriana Barajas Meillon

Soluciones de los ejercicios 1.


Inicio

A, B C=A+B

Fin

2.

Inicio

A, Pi, R Pi = 3.1416 R=5 A = Pi * R ^ 2

Fin

14

Jimena Adriana Barajas Meillon

3.
Inicio

P1, P2, P3 P1 30% P2 30% P3 40% PT = P1 + P2 + P3 no PT 70 si Aprob Reprob

Fin

4.

Inicio

B, H A=B*H/2 A

Fin

15

Jimena Adriana Barajas Meillon

5.

Inicio

M1, M2, M3, M4, M5, P = (M1+M2+M3+M4+M5)/5

Promedio

6.

Inicio

Edad no Edad 18 si Menor de edad Mayor de edad

Fin

16

Jimena Adriana Barajas Meillon

Bibliografa http://www.eduteka.org/modulos.php?catx=4&idSubX=116 http://es.wikipedia.org/wiki/Diagrama_de_flujo http://www.elprisma.com/apuntes/administracion_de_em presas/quesonlosdiagramasdeflujo/ http://buscador.rincondelvago.com/diagramas+de+flujo http://ocw.usal.es/eduCommons/ensenanzastecnicas/informatica-ingeniero-tecnico-en-obraspublicas/contenidos/course_files/Extras/Anexo%201%20%20Diagramas%20de%20Flujo.PDF

17

También podría gustarte