Ud diagramas de flujo

7,836 views

Published on

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,836
On SlideShare
0
From Embeds
0
Number of Embeds
143
Actions
Shares
0
Downloads
63
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Ud diagramas de flujo

  1. 1. 1. Conocimientos previos2. ¿Qué es un Diagrama de Flujo? 2.1. En GENERAL. 2.2. En INFORMÁTICA3. Construcción de un diagrama de flujo.4. Tipos de Estructura del Diagrama de Flujo5. ¿Qué es la Programación?
  2. 2. Tema 10: Diagramas de Flujo1. Conocimientos previos
  3. 3. Tema 10: Diagramas de Flujo2. ¿Qué es un Diagrama de Flujo?2.1. En GENERAL. Es la representación gráfica de: - Un proceso. “Inventados” por laSociedad Americana de Ingenieros Mecánicos,en 1921, bajo el nombrede "Proceso de Graficas- Primeros pasos para encontrar el mejor modo".
  4. 4. Tema 10: Diagramas de Flujo2. ¿Qué es un Diagrama de Flujo?2.1. En GENERAL.Es la representación gráfica de:- Un proceso: forma de resolver cualquier problema como una receta de cocina…Actividad 2: Representa el orden. Ejercicio 1. Dibuja el diagrama de flujo las ACCIONES del proceso que recorres desde que te levantas hasta que llegas al colegio.
  5. 5. Tema 10: Diagramas de Flujo2. ¿Qué es un Diagrama de Flujo?2.2. En INFORMÁTICA.Es la representación gráfica de:- Un Algoritmo: Conjunto finito de instrucciones que especifican la secuencia ordenada de operaciones a realizar para resolver un problema. (forma de resolver un problema). Diagrama de flujo: Tipo de notación gráficade un algoritmo. Es una herramienta gráfica dedescripción de algoritmos que se caracteriza porutilizar un conjunto de símbolos gráficos y expresarde forma clara el orden lógico en el que se realizanlas acciones de un algoritmo.
  6. 6. Tema 10: Diagramas de Flujo2. ¿Qué es un Diagrama de Flujo?2.2. En INFORMÁTICA.Existen muchos símbolospero solo utilizaremos:
  7. 7. Tema 10: Diagramas de Flujo3. Construcción de un diagrama de flujo. 1. Se escriben de arriba hacia abajo, y/o de izquierda a derecha. 2. Los símbolos se unen con flechas, cuya punta indica ladirección con que fluye el proceso, se deben de utilizarsolamente líneas de flujo horizontal o verticales (nuncadiagonales). 3. Evitar el cruce de líneas. Cuando es necesario un cruce seutilizan los conectores. Solo se utilizan conectores cuando seaestrictamente necesario. 4. No deben quedar líneas de flujo sin conectar 5. El texto escrito dentro de un símbolo debe ser legible ypreciso, evitando el uso de muchas palabras. 6. Todos los símbolos pueden tener más de una línea de entrada,a excepción del símbolo final. 7. Solo los símbolos de decisión pueden y deben tener mas deuna línea de flujo de salida.
  8. 8. Tema 10: Diagramas de Flujo3. Construcción de un diagrama de flujo. 1. Comenzar con símbolo Inicio. INICIO 2. Identificar las variables conocidas que deben introducirse en el diagrama. 3. Identificar el proceso a realizar 4. Terminar con el símbolo Fin. FIN Actividad 3: Mi primer diagrama de flujo. Completa los huecos del diagrama de flujo para sumar dos números introducidos por teclado.
  9. 9. Tema 10: Diagramas de Flujo3. Construcción de un diagrama de flujo.
  10. 10. Tema 10: Diagramas de Flujo3. Construcción de un diagrama de flujo. Actividad 4: Ejercicios de Diagramas de flujo I. 1. Diagrama de flujo que calcule longitudes de circunferencias. 2. Diagrama de flujo que calcule la media de 3 números introducidos por el usuario. 3. Diagrama de flujo que calcule áreas y perímetros de rectángulos. 4. Diagrama de flujo que pida el precio de un artículo y calcule su valor aplicándole un 16% de IVA. 5. Diagrama de flujo que calcule el resto entero de la división indicada por el usuario. Por ejemplo, si el dividendo es 7 y el divisor 4, el resultado sería 3
  11. 11. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo Sumar dos números introducidos1. Secuencial por el teclado
  12. 12. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo2. De selección Actividad 5: Completa los huecos del siguiente diagrama de flujo con estructura de selección: Diagrama de flujo que pide la temperatura y muestre un mensaje indicando si hace calor (más de 30 ºC), bueno (entre 20 ºC y 30 ºC) o frío.
  13. 13. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo2. De repetición
  14. 14. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo Actividad 6: Completa los huecos del siguiente diagrama de flujo con estructura de repetición: Diagrama de flujo que calcule la suma los números enteros comprendidos entre dos límites dados por el usuario.
  15. 15. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo Actividad 7: Ejercicios de Diagramas de flujo II. 7. Diagrama de flujo que resuelva el trinomio ax2+bx+c=0, donde los valores de a, b y c los introduce el usuario. En caso de ser raíces imaginarias, el Diagrama de flujo lo indica y no las calcula. 8. Diagrama de flujo que permita leer tres valores distintos y almacenarlos en las variables x, y, z respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor. 9. Diagrama de flujo que muestre la nota cualitativa de un alumno así si es menor que 5 muestra suspenso, si está entre 5 y 7 muestra bien, si está entre 7 y 9 muestra notable y mayor que nueve sobresaliente, 10. Diagrama de flujo que realiza una cuenta atrás, de 10 a 0. 11. Diagrama de flujo que pida un número, indicando sus divisores. Por ejemplo, si la entrada es 6, la salida sería 1, 2, 3, 6. 12. Diagrama que calcule la suma y el producto de los números enteros comprendidos entre dos límites dados por el usuario.
  16. 16. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de Flujo Actividad 8: ¿Quedamos para ir al cine? En grupos de 4 realizamos el diagrama de flujo que muestre el proceso de las acciones que realizaríamos el grupo para ir al cine, teniendo en cuenta los problemas que podrían surgir a cada componente del grupo. Debe contener estructuras de selección y de repetición. ¿Cuándo vamos? ¿A qué cine? ¿Qué vemos? ¿A qué sesión? ¿Cómo vamos? ¿Cómo volvemos? ¿…?
  17. 17. Tema 10: Diagramas de Flujo4. Tipos de Estructura del Diagrama de FlujoActividad 9: Ejercicios de Diagramas de flujo II.13. Diagrama que indique si un número introducido es primo.14. Diagrama de flujo que indique si un año introducido por el usuario es bisiesto. Son bisiestos los múltiplos de 4 que no lo sean de 100, y los múltiplos de 400.15. Diagrama de flujo que simule un cajero automático. Aparece el menú: 1 Ingresar 2 Sacar 3 Ver saldo 4 Fin. Supón 1000 euros iniciales. No permitas sacar más de lo que en cada momento quede de saldo. Al acabar cualquier opción se vuelve a menú.16. Diagrama de flujo que calcule el factorial de un número introducido por el usuario. El factorial de un número se designa por n! y se calcula: n!=n(n- 1)(n-2)···3·2·117. Diagrama de flujo que muestre los primeros 100 números pares.18. Diagrama de flujo que dados 10 números muestre la suma de los pares y el producto de los impares.
  18. 18. Tema 10: Diagramas de Flujo5. ¿Qué es la Programación?Un programa de ordenador es una secuencia deinstrucciones, escritas en un determinadolenguaje de programación:- Las maquinas solo entienden secuencias de0 y 1 (código binario) -Existen programas desarrollados para facilitar la programación pero necesitan traducir las instrucciones del lenguaje a código binario. Tipos de lenguaje: -Lenguaje C (veremos el año que viene…) -Pseudocódigo (a continuación vemos unos ejemplos)
  19. 19. Tema 10: Diagramas de Flujo5. ¿Qué es la Programación?Software PSeInt Actividad 10. Funciona! Cuando termines todos los diagramas de la actividad intenta programarlos con PSeInt.
  20. 20. Tema 10: Diagramas de Flujo5. ¿Qué es la Programación?Tener en cuenta la relación entre los símbolos:
  21. 21. Tema 10: Diagramas de Flujo6. Autoevaluación Actividad 11: 1. Completa el diagrama de flujo mientras que ves el video con los pasos del proceso de elaboración de aceite de oliva. 1. Realiza el siguiente diagrama de flujo: Diagrama de flujo que pide la temperatura y muestre un mensaje indicando si hace calor (más de 30 ºC), bueno (entre 20 ºC y 30 ºC) o frío.
  22. 22. Tema 10: diagramas de FlujoActividad 12. Creamos nuestro "pequeño“ programa.Por parejas, pensamos un pequeño programa y aplicamostodo lo que hemos aprendido.

×