DIAGRAMAS

DIAGRAMAS DE FLUJO Y DE MICHAEL JACKSON

Todas las acciones de un programa se pueden resumir en tres procesos:
- Secuencia,
- Selección y
- Repetición.
Existen numerosas maneras diferentes de representación de estas tres acciones. Aquí se estudiarán los diagramas de Michael Jackson y los Diagramas de flujo.

DIAGRAMAS DE MICHAEL JACKSON

Cada una de las tres acciones la representaremos con un rectángulo mas un distintivo en su ángulo superior derecho. La secuencia la dejaremos sin distintivo, a la elección le pondremos un redondelillo y a la repetición una estrellita. Esta forma de representación tiene la ventaja de "desempaquetarse hacia afuera". Es decir que cada uno de los rectángulos que representan una secuencia se pueden descomponer en otros varios más detallados que pueden contener otras secuencias otras elecciones u otras repeticiones. El flujo de datos va de izquierda a derecha y el desempaquetemiento o el detalle de las diferentes acciones de arriba a abajo. A continuación exponen cada una de estas tres representaciones

  1. Secuencia según Michael Jackson
  1. Selección según Michael Jackson
  1. Repetición según Michael Jackson

DIAGRAMAS DE FLUJO.

El Flujo de datos va de arriba hacia abajo. La secuencia se expresa con un rectángulo, la selección con un rombo con diversas ramificaciones y la repetición con un rombo del cual sale una ramificación hasta el punto donde empieza dicha repetición y otra indicando la condición de salida.A continuación se indica su representación.

  1. Secuencia en diagrama de flujo
  1. Selección en diagrama de flujo
  1. Repetición en diagrama de flujo
  2. Diagrama de Jackson para la visualización del menor de tres números x,y,z.