Want to create interactive content? It’s easy in Genially!
Diagrama de flujo de programación Elijah Belle, Astrid González
DKG4 Gaming
Created on March 8, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Women's Presentation
View
Geniaflix Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Memories Presentation
View
Zen Presentation
Transcript
Diagramas de Flujo de Programación
Elijah Belle Astrid González
Empezar
ÍNDICE
Historia
Definición
Presentación
Video
Símbolos básicos
Reglas
Operadores logicos
Operadores de relación
Ejemplos
Operador arigmético
Despedida
¿Que es un diagrama de flujo de programación?
Un diagrama de flujo es una forma esquemática de representar ideas y conceptos en relación. A menudo, se utiliza para especificar algoritmos de manera gráfica. Se conoce como diagramas de flujo a aquellos gráficos representativos que se utilizan para esquematizar conceptos vinculados a la programación, la economía, los procesos técnicos y/o tecnológicos, la psicología, la educación y casi cualquier temática de análisis. Se basan en la utilización de diversos símbolos para representar operaciones específicas, es decir, es la representación grafica de las distintas operaciones que se tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que deben realizarse.
diagrama de flujo de programación
Historia
El método estructurado para documentar gráficamente un proceso como un flujo de pasos sucesivos y alternativos, el "proceso de diagrama de flujo", fue expuesto por Frank Gilbreth, en la Sociedad Americana de Ingenieros Mecánicos (ASME), en 1921, bajo el enunciado de "Proceso de Gráficas-Primeros pasos para encontrar el mejor modo". Estas herramientas de Gilbreth rápidamente encontraron sitio en los programas de ingeniería industrial.Sin embargo, según explica Douglas Hartree fueron originalmente Herman Goldstine y John von Neumann quienes desarrollaron el diagrama de flujo (inicialmente llamado "diagrama") para planificar los programas de ordenador.Herman GoldstineHerman Heine Goldstine , matemático, informático y administrador científico, quien fue uno de los principales desarrolladores de ENIAC, el primer computador.Inicialmente los diagramas de flujo resultaron un medio popular para describir algoritmos de computadora, y aún se utilizan con este fin. Herramientas como los diagramas de actividad UML, pueden ser considerados como evoluciones del diagrama de flujo.En la década de 1970 la popularidad de los diagramas de flujo como método propio de la informática disminuyó, con el nuevo hardware y los nuevos lenguajes de programación de tercera generación. Y por otra parte se convirtieron en instrumentos comunes en el mundo empresarial. Son una expresión concisa, legible y práctica de algoritmos. Actualmente se aplican en muchos campos del conocimiento, especialmente como simplificación y expresión lógica de procesos, etc.
Reglas para elaborar un diagrama de flujo:
Sección
1.- Se debe de escribir de arriba hacia abajo y de izquierda a derecha2.- Los símbolos se unen con líneas3.- Se usan flechas para indicar el flujo de información4.- Los círculos de decisión pueden y deben tener más de una línea de flujo5.- Todos los símbolos pueden tener más de una línea de entrada
Símbolos Básicos
Este se utiliza para representar el inicio o el fin de un algoritmo. También puede representar una parada o una interrupción programada que sea necesaria realizar en un programa.
Este se utiliza para un proceso determinado, es el que se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valor
Este es utilizado para representar la salida de información por medio de la impresora
Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma pagina.
Este es utilizado para indicar la secuencia del diagrama de flujo, es decir, para indicar el sentido de las operaciones dentro del mismo
Símbolos Básicos
Este símbolo es utilizado para representar una entrada o salida de información, que sea procesada o registrada por medio de un periférico
Este es utilizado para enlazar dos partes cualesquiera de un diagrama a través de un conector de salida y un conector de entrada. Esta forma un enlace en la misma página del diagrama.
Este es utilizado para la toma de decisiones, ramificaciones, para la indicación de operaciones lógicas o de comparación entre datos
Este es utilizado para representar la salida o para mostrar la información por medio del monitor o la pantalla
VÍDEO
A continuación les dejamos un video sobre los diagramas de flujo
+ info
+ info
+ info
Ejemplos
Ejemplos
Ejemplos
Operadores lógicos
Los operadores lógicos pueden crear condiciones compuestas en una fórmula, como que se deben cumplir dos o más condiciones para elegir un determinado método de cálculo. Con los operadores lógicos, puede describir estas combinaciones de condiciones.Utilice AND, OR o XOR con dos expresiones; utilice NOT con una expresión.
ejemplos: Utilice SolicitudRecibida="S" AND TarifaPagada>0 si desea que algo ocurra solo si ha recibido tanto la solicitud como la tarifa. Utilice SaldoActual≤0 OR CréditoAprobado="S" si desea que algo ocurra sólo si no se debe dinero o si se ha aprobado el crédito o si ambas opciones son verdaderas. Utilice TarifaPagada>0 XOR RegaloGratuito="S" si desea que algo ocurra si se ha pagado una tarifa o si se ha enviado un regalo gratuito, pero no si se producen las dos condiciones (por ejemplo, si no se ha pagado una tarifa y se ha enviado un regalo gratuito). Utilice NOT IsEmpty(NombreCampo) para identificar los registros que tienen un valor en el campo NombreCampo.
Operador de relación
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa.
Ejemplo: La comparación, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor 1, en cambio, 8<4 (ocho menor que cuatro) es falsa, se representa por el valor 0. En la primera columna de la tabla, se dan los símbolos de los operadores relacionales, el la segunda, el nombre de dichos operadores.
Operador Arigmético
Básicamente los operadores aritméticos corresponden a las operaciones aritméticas básicas: suma, resta, multiplicación y división; sin embargo otras operaciones que se incluyen son la división modular y la potencia.
Ejemplo:
¡GRACIAS!
¿Denuevo?