Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Introducción a los Diagrama de flujo (página 2)



Partes: 1, 2

Monografias.com

Ejemplo

Leer un número por
teclado

Monografias.com

Acción/Proceso
General
Indica una acción
o instrucción general que debe realizar el computador
(cambios de valores de
variables,
asignaciones, operaciones
aritméticas, etc.).

Monografias.com

Ejemplo

Leer dos números y
sumarlos

Monografias.com

Salida ImpresaIndica la
presentación de uno o varios resultados en forma impresa,
es decir imprime el resultado del diagrama de
flujo.

Monografias.com

Ejemplo

Leer dos números e imprimirlos por
impresora el
resultado de su suma

Monografias.com

Salida en Pantalla
Instrucción de presentación de mensajes o
resultados en pantalla, es decir muestra el
resultado del diagrama de
flujo en la pantalla.

Monografias.com

Ejemplo

Leer dos números y mostrar por
pantalla el resultado de su suma

Monografias.com

Conector de la misma pagina.- No es necesario
usar un tipo especial de símbolos para crear un diagrama de flujo,
pero existen algunos ampliamente utilizados por lo que es
adecuado conocerlos y utilizarlos, ampliando así las
posibilidades de crear un diagrama más claro y
comprensible para crear En el caso del círculo de
conexión, se debe procurar usarlo sólo cuando se
conecta con un proceso contenido dentro de la misma hoja, es
decir si dentro de la pagina tiene un espacio puede continuarlo
en esa parte de la pagina, pero primero debemos dar un nombre al
conector para continuar

Monografias.com

Ejemplo

Monografias.com

Conector de página.- Existen
también conectores de página, que asemejan a una
casita y se utilizan para unir actividades que se encuentran en
otra hoja, Indica el enlace de dos partes de un diagrama en
páginas diferentes y con las mismas condiciones del
anterior conector.

Monografias.com

Ejemplo

Monografias.com

Llamada a subrutinaIndica la llamada
a una subrutina o procedimiento
determinado.

Lo que se quiere decir es, un procedimiento
determinado como el programa anterior
de la suma el proceso se le puede mostrar de esta
manera

Monografias.com

Ejemplo

Monografias.com

Decisión (condicionante
IF)
Indica la comparación de dos datos y
dependiendo del resultado lógico (falso o verdadero) se
toma la decisión de seguir un camino del diagrama u
otro.

Monografias.com

Ejemplo

Leer dos números e imprimir el mayor
de los dos

Monografias.com

Nota en la condición se puede
utilizar los símbolos lógicos como lo vemos en el
ejemplo, aquí tenemos algunos símbolos que pueden
ser utilizados, dependiendo la condición que quiera
realizar

=

Equivalente a

>

Mayor que

<</font>

Menor que

>=

Mayor o igual que

< =

Menor o igual que

<>

Diferente de

Iteración o (bucles)Indica
que una instrucción o grupo de
instrucciones deben ejecutarse varias veces.

Hay muchas sentencias pero veremos las
más conocidas y las más y utilizadas, como
ser:

  • a) While-do (mientras –
    hacer)

  • b) Do-while (hacer –
    mientras)

  • c) For (para)

While – do (mientras –
hacer).-
mientras este entre la condición indicada
realizara el proceso correspondiente del programa.

Monografias.com

Do – while (hacer –
mientras).-
realizara el proceso indicado mientras se cumpla
la condición indicada

Monografias.com

Ejemplo.- mostraremos el ejemplo con
while-do, y el ejercicio que usted hará tiene que ser con
do-while, no será muy difícil, ya que solo tiene
que entender el ejemplo (while-do)

Si N=5

Queremos saber la suma de sus
números inferiores incluyendo el

mismo número.

Entonces la suma de sus números
será 15

¿Por que?

Pues la suma de 1+2+3+4+5=15

1+2=3

3+3=6

6+4=10

10+5=15

Monografias.com

Su diagrama de flujo es:

N es la variable introducida por
teclado

SUMA es el resultado de la suma

X es el contador

En WHILE (mientras X sea menor a
N

Que realice el siguiente
proceso)

X se incrementa en un valor superior
al

Anterior y SUMA se incrementa con
el

Valor que tiene X, al terminar el
proceso

Deberá mostrarnos el resultado
(suma).

For (para).- es una sentencia
automática a diferencia de las dos anteriores (manuales),
generara n iteraciones llegando a ser un bucle, su estructura
es:

Monografias.com

Ejemplo: siguiendo el ejemplo
anterior notara que ya utilizamos el contador manual(X).
Recomendado para series como el fibonacci Y otros, pues es un
poco más censillo de aplicarlo en este tipo de diagramas de
flujo.

Monografias.com

En los diagramas de
flujo se presuponen los siguientes aspectos:

  • Existe siempre un camino que permite
    llegar a una solución.

  • Existe un único inicio del
    proceso.

  • Existe un único punto de fin para el proceso
    de flujo, salvo del rombo que indica una comparación
    con dos caminos posibles y además una gran
    ayuda.

A su vez, es importante que al construir diagramas de
flujo, se observen las siguientes recomendaciones:

  • Evitar sumideros infinitos, burbujas que tienen
    entradas pero no salidas.

  • Evitar las burbujas de generación
    espontánea, que tienen salidas sin tener entradas,
    porque son sumamente sospechosas y generalmente
    incorrectas.

  • Tener cuidado con los flujos y procesos no
    etiquetados. Esto suele ser un indicio de falta de esmero,
    pero puede esconder un error aún más grave: a
    veces el analista no etiqueta un flujo o un proceso porque
    simplemente no se le ocurre algún nombre
    razonable.

Reglas para la
creación de Diagramas

  • Los Diagramas de flujo deben escribirse de arriba
    hacia abajo, y/o de izquierda a derecha.

  • Los símbolos se unen con líneas, las
    cuales tienen en la punta una flecha que indica la
    dirección que fluye la información procesos, se
    deben de utilizar solamente líneas de flujo horizontal
    o verticales (nunca diagonales).

  • Se debe evitar el cruce de líneas, para lo
    cual se quisiera separar el flujo del diagrama a un sitio
    distinto, se pudiera realizar utilizando los conectores. Se
    debe tener en cuenta que solo se vana utilizar conectores
    cuando sea estrictamente necesario.

  • No deben quedar líneas de flujo sin
    conectar

  • Todo texto escrito dentro de un símbolo debe
    ser legible, preciso, evitando el uso de muchas
    palabras.

  • Todos los símbolos pueden tener más de
    una línea de entrada, a excepción del
    símbolo final.

  • Solo los símbolos de decisión pueden y
    deben tener más de una línea de flujo de
    salida.

 

 

 

 

 

Autor:

Gerardo Valdez Balcazar

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter