Bienvenido

domingo, 17 de abril de 2011

¿Cómo dibujo mi primer diagrama de flujo?

Bueno, ya tengo un problema para analizarlo y ahora me toca plasmarlo en papel para crear mi primer diagrama de flujo, pero ... ¿Cómo lo hago?

¡Facil! Mira, lo primero que debes saber es cómo es la estructura de un diagrama de flujo, después conocer cada simbolismo de un diagrama y luego dibujarlo en un software especifico para que lo puedas ejecutar y observar el flujo de la información.

Debemos conocer lo que enteseñe anteriormente: la entrada de datos (ED), procesamiento (PR) y la salida de datos (SD).
Tienes que conocer que simbolismos usamos en estas tres etapas.

Bueno... en este capitulo te enseñaré para qué usamos cada simbolismo en forma resumida, si tienes alguna duda o pregunta podras hacermela llegar con tus cometarios en este blog de nuestro curso online. Empezemos!

1. Entrada de datos (ED).- Las etiquetas que nosotros usamos en esta parte del programa son las siguientes: terminal de inicio, operación de entrada (asignacion de variables y datos). Es la parte inicial del diseño de diagramas de flujo donde podemos imprimir mensajes en la pantalla, asignar variables que puedan contener datos numéricos o mostrar los valores de constantes.

** Terminal de Inicio : Es de vital importancia, sin esta etiqueta no podemos definir el inicio del programa, la computadora nunca sabrá cuando empezar. Es de forma rectangular con las esquinas redondeadas.
** Operación de entrada (Asignación de variables y datos) : Este tipo de etiqueta nos permite ingresar la cantidad de variables que usaremos dentro de nuestro diagrama (A,B,C, ..., a, b, c, ..., nombres cortos {pep, tos, etc}, etc.). La única desventaja de esta etiqueta es que no pedemos definir directamente el tipo de variable a usar. Esta etiqueta es de la forma de un paralepípedo.

2. Procesamiento de Datos (PR).- Esta parte del programa es la que corresponde al tratado de los datos o las variables que nosotros estamos asignando al software. La computadora leerá nuestras variables o datos y las procesará por medio de funciones, subprogramas, o fórmulas que el programador (nosotros) hallamos preparado. Además en esta sección también usamos las etiquetas de control (decisión o repetición). Las etiquetas más comunes son:

** Operación en General: Este tipo de etiquetas tienen la forma de un rectángulo; en esta etiqueta podemos ingresar funciones matemáticas, ecuaciones simples y complejas, o mostrar mensajes que nos informa sobre la fómula a usar.
** Subprogramas: Son etiquetas especiales donde el programador utiliza para no mezclar las etiquetas de un diagrama de flujo con otro diferente, pero a la vez necesariamente tiene que usar. Es decir, necesitamos un diagrama de flujo diferente para que nuestro diagrama de flujo principal funcione correctamente. En esta etiquetas tambien podemos trabajar con datos de entrada ED, procesamiento de datos PR y salida de datos SD.
** Etiquetas de Control: Estas etiquetas pertenecen a las de decisión (con nuestro conocido if, case) y las de repetición (for, repeat, while). Estas etiquetas permiten interactuar con el diagrama de flujo tomando decisiones o repitiendo "n" veces determinadas acciones.
Las etiquetas de decision tienen la forma de un rombo con dos salidas representadas con flechas (verdadero, falso; si, no; 1 ó 2) estas etiquetas usan datos "booleanos". Las etiquetas de repetición, en el caso de while y repeat tienen la misma apariencia con ligeras modificaciones.
El for usa un exágono para poder repetir las "n" veces una acción.

3. Salida de Datos (SD).- Es la parte final del diagrama de flujo al diseñarlo y nos permite mostrar los resultados en la pantalla (imprimir). Las etiquetas que se usan en esta sección son las de operaciones de salida (las mencionadas en la entrada de datos (ED) y tienen la forma de un paralepípedo.

Bueno, esto es lo más necesario que debes saber para poder armar tu primer diagrama de flujo. En el siguiente capitulo te mostraré que software puedes usar en conjunto con tus diagramas de flujo.

No hay comentarios:

Publicar un comentario