0% encontró este documento útil (0 votos)
66 vistas7 páginas

Diagrama de Flujo y DFD en Programación

El documento presenta una introducción al Diagrama de Flujo (DFD) y su uso en la enseñanza de la lógica de programación a través del software Smart DFD. Se describen los elementos de la ventana principal del DFD, los comandos disponibles en las opciones de 'Objeto' y 'Ejecución', así como la estructura básica de un diagrama de flujo y el proceso de edición de bloques específicos. Además, se incluye una bibliografía relacionada con el tema.

Cargado por

Fernando Colina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
66 vistas7 páginas

Diagrama de Flujo y DFD en Programación

El documento presenta una introducción al Diagrama de Flujo (DFD) y su uso en la enseñanza de la lógica de programación a través del software Smart DFD. Se describen los elementos de la ventana principal del DFD, los comandos disponibles en las opciones de 'Objeto' y 'Ejecución', así como la estructura básica de un diagrama de flujo y el proceso de edición de bloques específicos. Además, se incluye una bibliografía relacionada con el tema.

Cargado por

Fernando Colina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD RAFAEL BELLOSO CHACÍN


FACULTAD DE INGENIERÍA
CÁTEDRA: INTRODUCCIÓN A LA PROGRAMACIÓN
SECCIÓN: N-212

DIAGRAMA DE FLUJO

REALIZADO POR:
FERNANDO COLINA
C.I: 30.762.772

MARACAIBO, noviembre 2021


ESQUEMA:

1. ¿Qué es DFD?

2. Indique el contenido de la ventana principal del DFD

3. ¿Cuáles comandos se encuentran en la opción “Objeto” de la barra de


menús? Y explique.

4. ¿Cuáles comandos se encuentran en la opción “Ejecución” de la barra de


menús? Y explique

5. ¿Cuál es la estructura básica de un Diagrama de Flujo? Grafique

6. ¿Cuál figura de un diagrama de flujo corresponde con cada objeto del


DFD?

7. Explique el proceso de edición de los bloques de: Lectura, Asignación,


Salida y Decisión.
DESARROLLO

1._ ¿Qué es DFD?

-Smart DFD es un software desarrollado por el grupo Smart, de la Universidad del


Magdalena (Santa Marta, Colombia) para apoyar la enseñanza de la lógica de
programación a través de la utilización de los diagramas de flujo.

Un diagrama de flujo es un diagrama que describe un proceso, sistema o


algoritmo informático. Se usan ampliamente en numerosos campos para
documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser
complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo
emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el
tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia

2. Indique el contenido de la ventana principal del DFD


-La ventana principal de trabajo del Smart DFD 1.0 está compuesta de los
siguientes elementos:
 Barra de menús
 Botones de Archivo
 Botones de Edición
 Botones de Ejecución
 Botones de Depuración
 Botones de Zoom
 Botones de Objetos
 Botones de Subprogramas

3. ¿Cuáles comandos se encuentran en la opción “Objeto” de la barra de


menús? Y explique.
- Objeto: En este menú se establecen todos los comandos para la inserción de
bloques en el diagrama:
 Cursor: Mantiene activa la opción de puntero del mouse, permitiendo
desplazarse dentro del diagrama y marcar bloques.
 Asignación: Permite insertar un bloque de asignación en el diagrama.
 Ciclo Mientras: Permite insertar una estructura repetitiva MIENTRAS en el
diagrama.
 Ciclo Para: Permite insertar una estructura repetitiva PARA en el diagrama.
 Decisión: Permite insertar una estructura CONDICIONAL en el diagrama.
 Lectura: Permite insertar una instrucción de lectura de datos por teclado en el
diagrama
 Llamada: Para insertar la llamada a un subprograma o subrutina dentro del
diagrama.
 Salida: Para insertar la presentación de datos en la pantalla.
 Nuevo Subprograma: Para abrir la ventana de edición para la elaboración del
diagrama de un subprograma o subrutina.

4. ¿Cuáles comandos se encuentran en la opción “Ejecución” de la barra de


menús? Y explique
- Este menú activa la ejecución del diagrama, contiene los siguientes comandos:
 Ejecutar: Para iniciar la ejecución del diagrama.
 Pausar: Para pausar la ejecución del diagrama.
 Detener: Para interrumpir la ejecución del diagrama.

5. ¿Cuál es la estructura básica de un Diagrama de Flujo? Grafique

ENTRADA

LECTURA

VARIABLES

PROCESO

SALIDA
6. ¿Cuál figura de un diagrama de flujo corresponde con cada objeto del
DFD?

La figura de la izquierda
corresponde al objeto que
da inicio al algoritmo

La figura de la izquierda
corresponde al objeto que nos
permite leer el problema para
encontrar una solución
posteriormente

La figura de la izquierda
corresponde al objeto que nos
permite asignar las distintas
variables que utilizaremos a lo largo
del problema

La figura de la izquierda
corresponde al objeto que
nos permite realizar y
visualizar el proceso que
llevaremos a cabo

La figura de la izquierda
corresponde al objeto que
nos permite abrir los ciclos
“mientras” y “para”
7. Explique el proceso de edición de los bloques de: Lectura, Asignación,
Salida y Decisión.

 Asignación: Insertar un bloque de asignación en el diagrama.

 Lectura: Insertar una instrucción de lectura de datos por teclado en el


diagrama.

 Salida: Insertar la presentación de datos en la pantalla.

 Decisión: Insertar una estructura condicional en el diagrama.


BIBLIOGRAFIA

1._Manual básico DFD: Fundamentos de Programación; Ing. Margarita


María Franco López

2._ [Link]

También podría gustarte