You are on page 1of 12

FACULTAD DE ESTUDIOS A DISTANCIA- FAEDIS PROGRAMA DE INGENIERIA INDUSTRIAL PROGRAMACIN I; TUTORIAL

TUTORIAL: DIAGRAMA DE FLUJO PASO A PASO CON LA APLICACIN SMART DFD

DOCENTE: JOS GUILLERMO COGOLLO RINCN

Primeros pasos: 1) Debe tener disponibles las siguientes herramientas: Smart Dfd Paint, o Paintbrush Microsoft office Word 2) Pasos para realizar una captura de pantalla: Primero que nada, vamos a localizar la tecla que capturar nuestra pantalla est en la parte que se muestra en este teclado:

Ya localizada, vamos a pulsar la tecla Print Screen o Import Pants una vez abierta la imagen que quieres guardar

Listo? Ya tenemos capturada la imagen en nuestra mquina. El siguiente paso es llevarla a Paint o a un documento Word *.doc. Se sugiere llevar la imagen a Paint, y pegarla (Ctrl+V). Una vez que la imagen haya quedado pegada en Paint, con la herramienta

seleccin

, Seleccionamos el rea de la imagen que queremos

pegar en Word, es decir; Se selecciona nicamente el trozo de informacin de la captura que se desea pegar en Word.

Una vez comprendido esto, procedemos a desarrollar un ejercicio en DFD paso a paso con sus respectivas capturas de pantalla

3) Ejecutamos la aplicacin Dfd 4) Comenzamos nuestro ejercicio (El siguiente ejercicio, es una muestra de cmo deben desarrollar los ejercicios de las actividades propuesta. Es decir; es un esquema de cmo deben presentarlo. 5) Ejercicio: Disear un diagrama de flujo que permita determinar si un nmero N ingresado por teclado es positivo, negativo o nulo (nulo = 0)

Solucin
Datos: NUM Dnde: NUM: Es una variable de tipo entero que toma el valor del nmero que se ingrese por teclado. 1) Inicio del programa

2)

Salida por pantalla: Muestra al usuario un mensaje de Bienvenida y una indicacin para qu sirve el programa. El mensaje debe comenzar con comilla simple, y terminar con comilla simple

3)

Entrada por teclado (Lectura): El usuario ingresa un nmero, (La variable NUM, tomar el valor que ingrese el usuario)

4) Para siguiente paso es necesario utilizar Estructuras Selectivas en Cascada (anidadas), Pues encontramos numerosos casos en el desarrollo de la solucin del problema (como en este caso) en el que luego de tomar una decisin y marcar el camino correspondiente a seguir, es necesario tomar otra decisin. Nota: Todas las estructuras selectivas son del tipo doble si entonces/ sino .

5) Condicin Lgica (Si/ sino): En este punto se elige si la condicin verdadera va a la derecha o a la izquierda, Si el nmero ingresado es mayor que cero entonces:

6)

Salida por pantalla: Si la condicin NUM>0 se cumple, se le indica al usuario que el nmero que ingreso es positivo. 7) Si la condicin no se cumple entonces, es necesario hacer otra decisin

Condicin lgica (Si/ Sino): Si el nmero que ingres el usuario es menor que cero entonces: 8)

Salida por pantalla: Si la condicin lgica se cumple se le muestra por pantalla al usuario que el nmero que ingres es negativo

9)

Salida por pantalla: Si la condicin lgica no se cumple, se le muestra por pantalla al usuario que el nmero que ingres es Nulo o igual a cero.

10) Fin del programa 11) Vista del diagrama de flujo completo

EJECUCIN:
Esta ejecucin se har en modo Paso simple Para que usted vea el recorrido de los datos.

1) Seleccin de ejecucin paso simple

2)

3)

4) Como paso nmero 5 se ingresar un nmero positivo

5)

6)

7)

8)

9)

EJECUCION PARA UN VALOR NEGATIVO Omitiremos la pantalla de mensaje de bienvenida, pues ya vimos que se ejecuta correctamente

1)

2)

3)

4) EJECUCION PARA NMERO NULO

1)

2) 3)

4) Fin del programa

You might also like