diagrama de flujo
TRANSCRIPT
![Page 1: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/1.jpg)
Universidad Nacional ExperimentalFrancisco de Miranda
Programa Educación Matemática Mención Informática– ADIUnidad Curricular: Computación I
Unidad 2: Técnicas de
Resolución de Problemas
Tema 3: Diagrama de Flujo
Santa Ana de Coro; Julio de 2011
![Page 2: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/2.jpg)
Definición de Diagrama de Flujo
Símbolos Para los Diagramas de
Flujos
Ejemplos.
![Page 3: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/3.jpg)
Un diagrama de flujo es una de las técnicas de
representación de algoritmo más antigua y a la vez más utilizada,
aunque su empleo ha disminuido considerablemente, sobre todo
desde la aparición de los lenguajes de programación estructurado.
Son una herramienta valiosa para la mejora de los procesos,
permiten detectar las actividades que agregan valor y aquéllas que
son redundantes o innecesarias, por lo tanto se define como: Una
representación gráfica de lo que se desea que la computadora
haga.
![Page 4: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/4.jpg)
Los símbolos tienen significados específicos y se conectan por medio de flechas que indican el flujo entre los distintos pasos o etapas.
![Page 5: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/5.jpg)
Para hallar el área de un
triangulo, conocida la base y la altura
![Page 6: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/6.jpg)
Análisis del algoritmo
Pseudocódigo Diagrama de Flujo
Entrada: base, altura
Proceso:
(base*altura)/2
Salida: area
Área de un triangulo
Inicio
Declaración de variables
base, altura, area;
Escribir "Ingrese el valor
de base y altura
respectivamente“;
Leer base, altura;
Proceso
area=(base*altura)/2;
Salida
Escribir "El resultado es:
", area;
Fin
![Page 7: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/7.jpg)
¿Qué ventajas tienen los diagramas de flujo sobre la
representación puramente escrita de los algoritmos?
Favorecen la comprensión del proceso a través de mostrarlo como
un dibujo. El cerebro humano reconoce fácilmente los dibujos.
Permiten identificar los problemas y las oportunidades de mejora
del proceso.
![Page 8: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/8.jpg)
Dado el Siguiente algoritmo, para calcular la puntuación
total de una asignatura de un alumno.
Paso1- Leer notas: acumulativa y
prueba final
Paso2- Hacer a= acumulativa 0*7
Paso3- Hacer b = prueba final 0*3
Paso4- hacer total = a + b
Paso5- Escribir Total
Pseudocódigo
Diagrama de Flujo
Inicio
Leer notas: acumulativa y pruebafinal
a acumulativa * 0,7
b pruebafinal * 0,3
Total a + b
Fin
Escribir Total
![Page 9: Diagrama de flujo](https://reader035.vdocuments.pub/reader035/viewer/2022071821/55b6f213bb61eb461b8b47e2/html5/thumbnails/9.jpg)
En la actualidad es que los diagramas de flujo son
considerados como uno de los principales instrumentos en la
realización de cualquier método o sistema.
En los diagramas de flujo las instrucciones pueden
ejecutarse siguiendo la dirección de la flecha y las bifurcaciones
establecidas por los símbolos de decisión, desde el inicio hasta el
fin de manera semejante al flujo del agua en un río: Desde su
origen hasta su desembocadura.
Recuerden que lo más
importante……..