Es una representación gráfica del flujo de datos a través de un sistema de información, un diagrama de flujo de datos se puede utilizar para la visualización de procesamientos de datos ademas que para un diseñador dibujar en un contexto a nivel DFD que primero muestra la interacción del sistema y las entidades externas.
2) Gráfica la ventana principal del programa DFD

3)Explica la función de la barra de botones de DFD
esta barra de herramientas cuenta con demasiadas herramientas como el Zoom que sirve para manejar el tamaño de los objetos en pantalla y el tamaño con el que pueden ser impresos. o la Ejecución cuya función es El bloque de permite poner en funcionamiento el algoritmo. o el Ejecutar cuya función es dar paso a la ejecución del algoritmo. En caso de que un error sea encontrado, un mensaje será desplegado indicando el tipo de error y el objeto en el que se presentó. Si el diagrama está libre de errores, se ejecutará el algoritmo a partir del objeto Inicio.
4) Explica la simbologia que utiliza el programa DFD
Para iniciar y terminar un algoritmo se usa el siguiente símbolo:
– 
* Para ingresar ( pedir algún dato ) se usa el siguiente símbolo:

* Para calcular ( hacer operaciones ) se usa el siguiente símbolo:

* Para hacer una operación considerando un limite, se aplica el “mientras que”, y se usa el siguiente símbolo:

* Para hacer de igual manera una operación poniéndole un limite se aplica el “para – hasta que”, y se usa el siguiente símbolo:

* Para hacer una condición de “decisión”, se usa el siguiente símbolo:

* Para mostrar ( exponer algún dato ) se usa el siguiente símbolo:

* Para hacer una función / subprograma, se usa el siguiente símbolo:

* Para llamar a una función / subprograma, se usa el siguiente símbolo:
5)Cuales son los operadores aritméticos que se pueden trabajar en el programa DFD
Son 3 los operadores aritméticos mas usados en este programa que son: matemáticos, relacionales, lógicos.
Operadores Matemáticos:
| Operación | Símbolo | Sintaxis |
|---|---|---|
| Suma | + | valor1 + valor2 |
| Resta | – | valor1 – valor2 |
| Multiplicación | * | valor1 * valor2 |
| División | / | valor1 / valor2 |
| Residuo | mod | valor1 mod valor2 |
| Potencia | ^ | valor1 ^ valor2 |
| Raíz Cuadrada | sqrt | sqrt(valor) |
| Valor Absoluto | abs | abs(valor) |
| Seno | sin | sin(valor) |
| Coseno | cos | cos(valor) |
| Tangente | tan | tan(valor) |
| Arco Seno | asin | asin(valor) |
| Arco Coseno | acos | acos(valor) |
| Arco Tangente | atan | atan(valor) |
| Seno Hiperbólico | sinh | sinh(valor) |
| Coseno Hiperbólico | cosh | cosh(valor) |
| Tangente Hiperbólico | tanh | tanh(valor) |
| Logaritmo Decimal | log | log(valor) |
| Logaritmo Neperiano | ln | ln(valor) |
| Exponencial de e | exp | exp(valor) |
| Número Aleatorio | random | random(valor) |
| Entero más cercano | round | round(valor) |
| Parte entera | trunc | trunc(valor) |
Operadores Relacionales:
| Operación | Símbolo | Sintaxis |
|---|---|---|
| Mayor que | > | valor1 > valor2 |
| Menor que | < | valor1 < valor2 |
| Mayor igual que | >= | valor1 >= valor2 |
| Menor igual que | <= | valor1 <= valor2 |
| Igual que | = | valor1 = valor2 |
| Diferente de | != | valor1 != valor2 |
Operadores Lógicos (Véase Tablas de Verdad y Puertas Lógicas):
| Operación | Símbolo | Sintaxis |
|---|---|---|
| No | not | not valor |
| Y | and | valor1 and valor2 |
| O | or | valor1 or valor2 |
| O exclusivo | xor | valor1 xor valor2 |
| No Y | nand | valor1 nand valor2 |
| No O | nor | valor1 nor valor2 |
| No O exclusivo | xnor | valor1 xnor valor2 |
Todas las expresiones entre paréntesis se evalúan primero, las expresiones con paréntesis anidados se evalúan de dentro hacia afuera el paréntesis mas interno se evalúa primero.
Dentro de una misma expresión los operadores se evalúan de la siguiente manera:
1. Exponenciacion
2. Mod, multiplicación,división y múltiplo.
3.suma y resta
7)Gráfica la equivalencia de la estructura de DFD con la simbologia estándar

8) Realiza un mapa conceptual donde se evidencie que es un algoritmo, y los pasos que se deben seguir para diseñarlos,así como el papel que desempeñan las variables, las constantes y los operadores.
9) Realiza un cuadro comparativo donde se evidencie la diferencia entre:
Constante-variable:

Operadores relacionales-operadores lógicos-operadores aritméticos:

10) consulte en Internet el algoritmo para saber si un numero es par o impar
INICIO
ESC "DIGITE UN NÚMERO"
LEA N
RESIDUO<- N%2
SI(RESIDUO=0) ENTONCES
ESC "EL NÚMERO ES PAR"
SINO
ESC "EL NÚMERO ES IMPAR"
FIN SI
FIN