Manual básico del programa DFD PDF

Title Manual básico del programa DFD
Author Javier Muñoz
Course Sistemas de Conmutacion
Institution Universidad del Cauca
Pages 28
File Size 1 MB
File Type PDF
Total Downloads 88
Total Views 127

Summary

es un manual para ver el funcionamiento del programa DFD...


Description

DFD 1.0: Diagramas de Flujo de Datos

Manual de Referencia

DFD ¿Que es Dfd? .................................................................................................................... 5 Algoritmo ..................................................................................................................... 5 Diagrama de Flujo de Datos ......................................................................................... 5 Tipos de Datos .............................................................................................................. 5 Campos de Datos .......................................................................................................... 5 Arreglos (Arrays).......................................................................................................... 6 Interfaz de Usuario ....................................................................................................... 6 Acción Actual............................................................................................................... 6 Subprograma Actual..................................................................................................... 6 Errores de Sintaxis........................................................................................................ 6 Sistemas de Menús ........................................................................................................... 6 Menú Archivo............................................................................................................... 6 Archivo | Nuevo ( Archivo | Abrir (

CTRL+N)............................................................................. 6 CTRL+A)................................................................................ 6

Archivo | Guardar ( CTRL+G)............................................................................ 6 Archivo | Guardar Como (ALT + A , C) .................................................................. 7 Archivo | Imprimir ( CTRL+P) .......................................................................... 7 Archivo | Salir (ALT + A , S) ................................................................................... 7 Menú Edición ............................................................................................................... 7 Edición | Cortar (

CTRL+X) .............................................................................. 7

Edición | Copiar (

CTRL+C) ............................................................................. 7

Edición | Pegar (

CTRL+V)................................................................................ 7

Edición | Eliminar (

SUPR) ................................................................................ 7

Edición | Eliminar Subprograma ( ALT + E, S).................................................. 8 Edición | Insertar Objeto (INS)................................................................................. 8 Edición Objeto | Editar (ENTER)............................................................................. 8 Menú Objeto ................................................................................................................. 8 Objeto | Cursor (

ALT + O, C) ........................................................................... 8

Objeto | Asignación (

ALT + O, A).................................................................... 8

Objeto | Ciclo Mientras ( Objeto | Ciclo Para (

ALT + O, M) ............................................................. 9 ALT + O, P)...................................................................... 9

Objeto | Decisión (

ALT + O, D)........................................................................ 9

Objeto | Lectura (

ALT + O, E) ......................................................................... 9

Objeto | Llamada (

ALT + O, L) ........................................................................ 9

Objeto | Salida (

ALT + O, S) ........................................................................... 9

Objeto | Nuevo Subprograma ( ALT + O, N).................................................... 9 Menú Ver...................................................................................................................... 9 Ver | Zoom................................................................................................................ 9 Smart Dfd® 1998

Pág. 1

DFD 1.0: Diagramas de Flujo de Datos

Manual de Referencia

Ver | Anterior Subprograma (

CTRL + Flecha izqda.)...................................... 9

Ver | Siguiente Subprograma (

CTRL + Flecha dcha.) ..................................... 9

Ver | Depurador ( F6) ...................................................................................... 10 Menú Ejecución.......................................................................................................... 10 Ejecución | Ejecutar ( Ejecución | Pausar (

F9) ................................................................................ 10 PAUSA)........................................................................... 10

Ejecución | Detener ( CTRL + PAUSA) ........................................................... 10 Menú Depuración ....................................................................................................... 10 Depuración | Paso Simple ( Depuración | Ejecutar Hasta (

F7)........................................................................ 10 F4) .................................................................... 10

Depuración | Detener ( CTRL + PAUSA)........................................................ 11 Depuración | Evaluar (F5) ...................................................................................... 11 Menú Opciones........................................................................................................... 11 Opciones | Ángulos................................................................................................. 11 Objetos en DFD .......................................................................................................... 11 Objeto Inicio ........................................................................................................... 11 Objeto Asignación .................................................................................................. 12 Objeto Ciclo Mientras ............................................................................................ 12 Objeto Ciclo Para ................................................................................................... 13 Objeto Decisión ...................................................................................................... 14 Objeto Lectura ........................................................................................................ 14 Objeto Salida .......................................................................................................... 15 Objeto Llamada ...................................................................................................... 15 Objeto Subprograma............................................................................................... 16 Objeto Fin ............................................................................................................... 17 Objeto Cierre Ciclo................................................................................................. 17 Objeto Cierre Decisión ........................................................................................... 17 Objeto Regrese ....................................................................................................... 17 Referencia de Funciones y Operadores .......................................................................... 17 Operadores de Asociatividad...................................................................................... 17 Operadores de Acceso a Arreglos (Arrays)................................................................ 18 Operadores de Cadenas de Caracteres........................................................................ 18 Operadores Matemáticos ............................................................................................ 18 Más Unitario ........................................................................................................... 18 Menos Unitario ....................................................................................................... 18 Suma ....................................................................................................................... 18 Resta ....................................................................................................................... 18 Exponenciación ...................................................................................................... 18 Multiplicación......................................................................................................... 18 División .................................................................................................................. 18 Módulo ................................................................................................................... 19 Operadores Lógicos Relacionales .............................................................................. 19 Mayor que............................................................................................................... 19 Menor que............................................................................................................... 19 Menor o Igual a ...................................................................................................... 19 Smart Dfd® 1998

Pág. 2

DFD 1.0: Diagramas de Flujo de Datos

Manual de Referencia

Mayor o Igual a ...................................................................................................... 19 Igual a ..................................................................................................................... 19 Diferente de ............................................................................................................ 19 Operadores Lógicos Booleanos .................................................................................. 20 Y Lógico (Conjunción)........................................................................................... 20 Negación del AND ................................................................................................. 20 O Lógico ................................................................................................................. 20 Negación del OR .................................................................................................... 20 Negación Lógica..................................................................................................... 20 O Lógico Exclusivo ................................................................................................ 21 Negación de XOR................................................................................................... 21 Funciones Matemáticas .............................................................................................. 21 Valor Absoluto ....................................................................................................... 21 Arcocoseno ............................................................................................................. 21 Arcoseno................................................................................................................. 21 Arcotangente........................................................................................................... 21 Coseno .................................................................................................................... 21 Coseno Hiperbólico ................................................................................................ 22 Exponencial ............................................................................................................ 22 Logaritmo Natural .................................................................................................. 22 Logaritmo en Base 10............................................................................................. 22 Numero Aleatorio ................................................................................................... 22 Convierte al Entero más Cercano ........................................................................... 22 Seno ........................................................................................................................ 22 Seno Hiperbólico .................................................................................................... 22 Raíz Cuadrada ........................................................................................................ 23 Tangente ................................................................................................................. 23 Tangente Hiperbólica ............................................................................................. 23 Extrae la Parte Entera ............................................................................................. 23 Funciones de Cadena de Caracteres ........................................................................... 23 Largo de Cadena..................................................................................................... 23 Subcadena............................................................................................................... 23 Mensajes de Error....................................................................................................... 23 Abierto Paréntesis No Cerrado ............................................................................... 23 Carácter Ilegal......................................................................................................... 24 Cerrado Paréntesis No Abierto ............................................................................... 24 Constante Numérica Ilegal ..................................................................................... 24 Demasiados Argumentos........................................................................................ 24 Desbordamiento en la Operación ........................................................................... 24 Desbordamiento Negativo en la Operación............................................................ 24 Dimensión No Válida ............................................................................................. 24 División Entre Cero ................................................................................................ 24 El Identificador no es un Arreglo ........................................................................... 24 El Incremento Debe Ser Una Constante Real......................................................... 24 El Valor del Contador Debe Ser de Tipo Real ....................................................... 25 El Valor del Límite Para el Contador Debe Ser de Tipo Real................................ 25 Ilegal Nombre Para un Subprograma ..................................................................... 25 La Asignación de Valores Solo se Realiza en Campos Variables.......................... 25 La Condición Debe Ser de Tipo Lógico................................................................. 25 La Función Requiere Argumentos.......................................................................... 25 Smart Dfd® 1998

Pág. 3

DFD 1.0: Diagramas de Flujo de Datos

Manual de Referencia

Llamado de Función no Válido .............................................................................. 25 Los Índices Deben Ser Enteros No Negativos Menores O Iguales que 65535 ...... 25 Los Parámetros Deben Ser Variables ..................................................................... 25 Los Tipos No Coinciden......................................................................................... 25 Muy Pocos Argumentos ......................................................................................... 25 No Se Encontró el Subprograma ............................................................................ 26 Operador Ilegal....................................................................................................... 26 Operador Lógico Ilegal........................................................................................... 26 Parámetro Repetido ................................................................................................ 26 Se Esperó ' para Delimitar la Cadena ..................................................................... 26 Se Esperó un Operador ........................................................................................... 26 Se Esperó un Operando .......................................................................................... 26 Se Esperó una Constante Lógica (.V. ó .F.) ........................................................... 26 Se Necesita un Valor Final para el Contador ......................................................... 26 Se Necesita un Valor Inicial para el Contador ....................................................... 26 Subprograma Repetido ........................................................................................... 26 Uso Ilegal de la Coma o Falta Expresión ............................................................... 26 Variable No Existe ................................................................................................. 27 Variable No Inicializada......................................................................................... 27 Contrato de Licencia....................................................................................................... 27 COPYRIGHT ............................................................................................................. 28

Smart Dfd® 1998

Pág. 4

DFD 1.0: Diagramas de Flujo de Datos

Manual de Referencia

¿Que es Dfd? Dfd es un software diseñado para construir y analizar algoritmos . Usted puede crear diagramas de flujo de datos para la representación de algoritmos de programación estructurada a partir de las herramientas de edición que para éste propósito suministra el programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá ejecutarlo, analizarlo y depurarlo en un entorno interactivo diseñado para éste fin. La interfaz gráfica de Dfd, facilita en gran medida el trabajo con diagramas ya que simula la representación estándar de diagramas de flujo en hojas de papel.

Algoritmo Un algoritmo es un procedimiento para la resolución de problemas de cualquier tipo por medio de determinada secuencia de pasos simples y no ambiguos. El concepto fue utilizado originalmente para el cálculo matemático pero ahora es ampliamente usado en programación de computadoras.

Diagrama de Flujo de Datos Un diagrama de flujo de datos es una descripción gráfica de un procedimiento para la resolución de un problema. Son frecuentemente usados para describir algoritmos y programas de computador. Los diagramas de flujo de datos están conformados por figuras conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa. Los diagramas de flujo son frecuentemente usados debido a que pueden suprimir detalles innecesa...


Similar Free PDFs