Skip to main content

Diagrama de flujo

Page 1

* Diagrama de Flujo


*  Es un esquema para representar gráficamente un algoritmo.  Se basa en la utilización de diversos símbolos para representar operaciones específicas.  Se llama Diagrama de Flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.  Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización.


*


* Se utiliza para señalar tanto el comienzo como el final de un diagrama. Es el único símbolo que solamente tiene una conexión: el de inicio, tiene la flecha de salida y el de final tiene la flecha de entrada.


* Con este símbolo se indican los valores que deberá recibir el proceso y que serán ingresados por el usuario. Este símbolo siempre deberá tener al menos una conexión entrante y una de salida.


* Este símbolo se utiliza para señalar operaciones matemáticas, aritméticas o procesos específicos que se realicen con los datos. Este símbolo siempre deberá tener al menos una conexión de entrada y una de salida.


* Este símbolo representa una decisión. En su interior se anota una pregunta que pueda ser evaluada como cierta o falsa y que determine el flujo el programa. Este símbolo es el único que tiene dos salidas (“Si” y “No”) y el flujo tomará la que corresponda según el resultado de la evaluación.


* Este símbolo se utiliza para mostrar un resultado, el cual puede representar la solución al problema que se pretende resolver y que fue conseguida a través del resto del diagrama. Este símbolo siempre deberá tener al menos una conexión de entrada y una de salida.


* Conector: este símbolo se utiliza para indicar un salto dentro del diagrama. Se utiliza con el propósito de facilitar la disposición plana de un diagrama y evitar el cruce excesivo de líneas a través del mismo.

Conector de página: este conector es idéntico en funcionamiento que el anterior, pero su forma pentagonal lo distingue e indica que su unión es en otra página.


* Esta estructura representa una secuencia simple de problemas de evaluaci贸n. Se representa esquem谩ticamente usando bloques convencionales.


* Su uso es evidente en los casos en los cuales se necesita bifurcar la solución por dos caminos alternativos de acuerdo a alguna condición lógica. Las estructuras de selección pueden ser:  Selección simple  Selección doble  Selección múltiple


* Estructura While:  La expresión lógica se evalúa antes de la ejecución del bucle. Si la condición es verdadera se ejecutan las acciones incluidas en el bucle, caso contrario, el control pasa a la sentencia siguiente al lazo.  Si la expresión lógica no se cumple cuando se ejecuta el bucle por primera vez, el conjunto de acciones del lazo no se ejecuta nunca.  Mientras la expresión lógica se cumpla, el bucle se ejecuta.


* Estructura Repeat Until:  La expresión lógica se evalúa luego de ejecutarse todas las sentencias del bucle.  Si la expresión lógica es falsa, se repite el bucle ejecutándose nuevamente todas las acciones incluidas en él.  Si la expresión lógica es cierta, se interrumpe la ejecución del bucle y se transfiere el control a la sentencia siguiente a Until.


* Introduzca N nĂşmeros enteros y muestre la suma de los mismos.


Turn static files into dynamic content formats.

Create a flipbook
Diagrama de flujo by Ing. Ana Zakelj - Issuu