Semana 14 Ensayo de Diagramas de Flujo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

INTRODUCCIÓN

El diagrama de flujo además de ser una representación gráfica es la secuencia o rutina


simple que tiene como finalidad facilitar la comunicación entre personas.

Son de gran importancia ya que ayudan a designar cualquier representación gráfica de un


procedimiento o parte de este; el diagrama de flujo como su nombre lo dice representa el
flujo de información de un procedimiento.

La técnica de este es trazar un plan en si mismo las instrucciones de la computadora y da a


conocer a las demás con el objetivo de eliminar una confusión.

Existen diversos métodos para llevar a cabo un procedimiento, puede ser de forma de
ordenación o búsqueda.

El método de ordenación procesa los datos, clasifica y ordena los mismos.

El método de búsqueda localiza un elemento dentro de una estructura de datos.


Diagrama de flujo:

Un diagrama de flujo o flujograma o flowchart es una representación gráfica de lo


que se desea que la computadora haga.

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. Un diagrama de flujo es un diagrama que utiliza los
símbolos (cajas) estándar.

Un ejemplo muy simple puede ser: supongamos que se desea que la computadora
calcule dos veces 3 y a continuación imprime la respuesta: el diagrama sería el
siguiente:

El lector no debe dejarse engañar por la simplicidad de nuestro ejemplo. Los


diagramas de flujo son virtualmente siempre más complejos que el mostrado
anteriormente. En la práctica, de un diagrama de flujo cubre muchas páginas.
Importancia del diagrama de flujo:
Los diagramas de flujos son de gran importancia debido a las grandes ventajas que
esta brinda.

La representación de algoritmos ayuda al usuario a tomar en cuenta más


rápidamente de las relaciones que existen entre los procedimientos, se puede
descomponer en partes detalladas para su mejor estudio. Además muestran el
sistema como una red de procesos funcionales conectados entre sí por las llamadas
“Tuberías" y "Depósitos" de datos que describen el movimiento de los datos a través
del Sistema, la cual describirá los Lugares de Origen y Destino de los datos,
Transformaciones a las que son sometidos los datos, Lugares en los que se
almacenan los datos dentro del sistema, los canales por donde circulan los datos.
Además de esto podemos decir que este es una representación reticular de un
Sistema, en el cual lo contempla en términos de sus componentes indicando el
enlace entre los mismos.
Y SI ES
CORRECTAMENTE
CONSTRUIDO, EL PASO
DEL DIAGRAMA DE
FLUJO A UN
LENGUAJE DE
PROGRAMACIÓN ES
RELATIVAMENTE
SIMPLE Y DIRECTO.
Ventajas de los Diagramas de Flujo
Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro
humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias
páginas de texto.
Permiten identificar los problemas y las oportunidades de mejora del proceso. Se
identifican los pasos redundantes, los flujos de los reproceso, los conflictos de autoridad,
las responsabilidades, los cuellos de botella, y los puntos de decisión.
Muestran las interfases cliente-proveedor y las transacciones que en ellas se realizan,
facilitando a los empleados el análisis de las mismas.
Son una excelente herramienta para capacitar a los nuevos empleados y también a los
que desarrollan la tarea, cuando se realizan mejoras en el proceso.
• Desarrollo de un Diagrama de
Flujo
Las siguientes son acciones
previas a la realización del
diagrama de flujo:
Identificar a los participantes de la
reunión donde se desarrollará el
diagrama de flujo. Deben estar
presentes el dueño o responsable
del proceso, los dueños o
responsables del proceso anterior
y posterior y de otros procesos
interrelacionados, otras partes
interesadas.
Definir que se espera obtener del diagrama de flujo.
Identificar quién lo empleará y cómo.
Establecer el nivel de detalle requerido.
Determinar los límites del proceso a describir
Los pasos a seguir para construir el diagrama de flujo son :
Establecer el alcance del proceso a describir. De esta manera quedará fijado el
comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del
proceso previo y el final la entrada al proceso siguiente.
Identificar y listar las principales actividades/subprocesos que están incluidos en el
proceso a describir y su orden cronológico.
Si el nivel de destalle definido incluye actividades menores, listarlas también.
Identificar y listar los puntos de decisión.
Construir el diagrama respetando la secuencia cronológica y asignando los
correspondientes símbolos.
Asignar un título al diagrama y verificar que esté completo y describa con exactitud
el proceso elegido.
• Símbolos que se utilizan
en la solución de problemas
con diagramas de flujo:

NOMBRE
SÍMBOLO
FUNCIÓN
Terminal

Representa el inicio y fin de


un programa. También
puede representar una
parada o interrupción
programada que sea
necesaria realizar en un
programa.
Entrada / salida
Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro
de información procesada en un periférico.
Proceso

Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de
la información almacenada en memoria, operaciones aritméticas, de
transformaciones, etc.
Decisión

Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en


función del resultado de la misma determina (normalmente si y no) cual de los
distintos caminos alternativos del programa se debe seguir
Conector Misma Página

Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en


la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina
del diagrama
Indicador de dirección o línea de flujo
Indica el sentido de la ejecución de las
operaciones.
Documento

Se utiliza en ocasiones en lugar del símbolo de


salida. El dibujo representa un pedazo de hoja. Es
usado para mostrar datos o resultados.

Otros símbolos utilizados en los diagramas de flujo


Proceso predefinido: es un módulo independiente
del programa principal, que recibe una entrada
procedente de dicho programa, realiza una tarea
determinada y regresa, al terminar, al programa
principal.
• Línea conectora: sirve de unión entre dos símbolos.

Conector a otra página: conexión entre dos puntos del organigrama


situados en páginas diferentes.

• Pantalla: se utiliza en ocasiones en lugar del símbolo de E/S.

Teclado: entrada manual de datos desde un Terminal o consola del


computador. En ocasiones se utiliza en lugar el símbolo de E/S.

Registro o en tarjeta perforada: para instrucciones de lectura o


perforación.

Archivo en Disco Magnético: para instrucciones de lectura,


grabación o actualización (regrabar).

Archivo en cinta magnética: para instrucciones de lectura o


grabación.

Estructura Repetir: para plantear instrucciones que se repiten un


número controlado de veces.
Un punto importante es: el conocimiento de cómo escribir diagramas de flujo no implica el
conocimiento de cómo programar.
Cuando se tiene un problema, el programador debe seguir a fin de resolver el problema. En
consecuencia, deberá estudiar el método usado, debido a que dará todas las indicaciones
acerca de cómo proceder en el futuro cuando se presenten problemas similares.
Los diagramas anteriores son muy simples, ellos muestran varias clases de símbolos
conectados por flechas. Además en otros ejemplos las operaciones indicadas en los símbolos
se ejecutan una sola vez, es decir, que nunca se repiten.
Sin embargo, un diagrama de flujo puede regresar sobre sí mismo.

También podría gustarte