Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Manual de Referencia de DFD 1.0: Diagramas de Flujo de Datos, Cheat Sheet of School management&administration

Este manual de referencia proporciona una guía detallada sobre el uso de dfd 1.0, un software para la creación de diagramas de flujo de datos. Los diferentes objetos, operadores, funciones matemáticas y errores que se pueden encontrar al utilizar el software.

Typology: Cheat Sheet

2024/2025

Uploaded on 02/24/2025

jean-andres-ordonez
jean-andres-ordonez 🇺🇸

1 document

1 / 28

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
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 ( CTRL+N)............................................................................. 6
Archivo | Abrir ( 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 ( ALT + O, M) ............................................................. 9
Objeto | Ciclo Para ( 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
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Partial preview of the text

Download Manual de Referencia de DFD 1.0: Diagramas de Flujo de Datos and more Cheat Sheet School management&administration in PDF only on Docsity!

DFD

  • ¿Que es Dfd?
    • Algoritmo
    • Diagrama de Flujo de Datos
    • Tipos de Datos..............................................................................................................
    • Campos de Datos
    • Arreglos (Arrays)..........................................................................................................
    • Interfaz de Usuario
    • Acción Actual
    • Subprograma Actual
    • Errores de Sintaxis........................................................................................................
  • Sistemas de Menús
    • Menú Archivo...............................................................................................................
      • Archivo | Nuevo ( CTRL+N).............................................................................
      • Archivo | Abrir ( CTRL+A)................................................................................
      • Archivo | Guardar ( CTRL+G)............................................................................
      • Archivo | Guardar Como (ALT + A , C)
      • Archivo | Imprimir ( CTRL+P)
      • Archivo | Salir (ALT + A , S)...................................................................................
    • Menú Edición
      • Edición | Cortar ( CTRL+X)
      • Edición | Copiar ( CTRL+C)
      • Edición | Pegar ( CTRL+V)................................................................................
      • Edición | Eliminar ( SUPR)
      • Edición | Eliminar Subprograma ( ALT + E, S)..................................................
      • Edición | Insertar Objeto (INS).................................................................................
      • Edición Objeto | Editar (ENTER).............................................................................
    • Menú Objeto
      • Objeto | Cursor ( ALT + O, C)
      • Objeto | Asignación ( ALT + O, A)....................................................................
      • Objeto | Ciclo Mientras ( ALT + O, M)
      • Objeto | Ciclo Para ( ALT + O, P)......................................................................
      • Objeto | Decisión ( ALT + O, D)........................................................................
      • Objeto | Lectura ( ALT + O, E)
      • Objeto | Llamada ( ALT + O, L)
      • Objeto | Salida ( ALT + O, S)
      • Objeto | Nuevo Subprograma ( ALT + O, N)....................................................
    • Menú Ver......................................................................................................................
      • Ver | Zoom................................................................................................................
      • Ver | Anterior Subprograma ( CTRL + Flecha izqda.)......................................
      • Ver | Siguiente Subprograma ( CTRL + Flecha dcha.)
      • Ver | Depurador ( F6)
    • Menú Ejecución..........................................................................................................
      • Ejecución | Ejecutar ( F9)................................................................................
      • Ejecución | Pausar ( PAUSA)...........................................................................
      • Ejecución | Detener ( CTRL + PAUSA)
    • Menú Depuración
      • Depuración | Paso Simple ( F7)........................................................................
      • Depuración | Ejecutar Hasta ( F4)
      • Depuración | Detener ( CTRL + PAUSA)........................................................
      • Depuración | Evaluar (F5)
    • Menú Opciones...........................................................................................................
      • Opciones | Ángulos.................................................................................................
    • Objetos en DFD
      • Objeto Inicio
      • Objeto Asignación
      • Objeto Ciclo Mientras
      • Objeto Ciclo Para
      • Objeto Decisión
      • Objeto Lectura
      • Objeto Salida
      • Objeto Llamada
      • Objeto Subprograma...............................................................................................
      • Objeto Fin...............................................................................................................
      • Objeto Cierre Ciclo.................................................................................................
      • Objeto Cierre Decisión
      • Objeto Regrese
  • Referencia de Funciones y Operadores
    • Operadores de Asociatividad......................................................................................
    • Operadores de Acceso a Arreglos (Arrays)................................................................
    • Operadores de Cadenas de Caracteres........................................................................
    • Operadores Matemáticos
      • Más Unitario
      • Menos Unitario.......................................................................................................
      • Suma
      • Resta
      • Exponenciación
      • Multiplicación.........................................................................................................
      • División
      • Módulo
    • Operadores Lógicos Relacionales
      • Mayor que...............................................................................................................
      • Menor que...............................................................................................................
      • Menor o Igual a
    • Mayor o Igual a
    • Igual a
    • Diferente de
  • Operadores Lógicos Booleanos..................................................................................
    • Y Lógico (Conjunción)...........................................................................................
    • Negación del AND
    • O Lógico
    • Negación del OR
    • Negación Lógica.....................................................................................................
    • O Lógico Exclusivo................................................................................................
    • Negación de XOR...................................................................................................
  • Funciones Matemáticas
    • Valor Absoluto
    • Arcocoseno
    • Arcoseno.................................................................................................................
    • Arcotangente...........................................................................................................
    • Coseno
    • Coseno Hiperbólico
    • Exponencial
    • Logaritmo Natural
    • Logaritmo en Base 10.............................................................................................
    • Numero Aleatorio
    • Convierte al Entero más Cercano
    • Seno
    • Seno Hiperbólico
    • Raíz Cuadrada
    • Tangente
    • Tangente Hiperbólica
    • Extrae la Parte Entera
  • Funciones de Cadena de Caracteres
    • Largo de Cadena.....................................................................................................
    • Subcadena...............................................................................................................
  • Mensajes de Error.......................................................................................................
    • Abierto Paréntesis No Cerrado
    • Carácter Ilegal.........................................................................................................
    • Cerrado Paréntesis No Abierto...............................................................................
    • Constante Numérica Ilegal
    • Demasiados Argumentos........................................................................................
    • Desbordamiento en la Operación
    • Desbordamiento Negativo en la Operación............................................................
    • Dimensión No Válida
    • División Entre Cero................................................................................................
    • El Identificador no es un Arreglo
    • El Incremento Debe Ser Una Constante Real.........................................................
    • El Valor del Contador Debe Ser de Tipo Real
    • El Valor del Límite Para el Contador Debe Ser de Tipo Real................................
    • Ilegal Nombre Para un Subprograma
    • La Asignación de Valores Solo se Realiza en Campos Variables..........................
    • La Condición Debe Ser de Tipo Lógico.................................................................
    • La Función Requiere Argumentos..........................................................................
      • Llamado de Función no Válido
      • Los Índices Deben Ser Enteros No Negativos Menores O Iguales que
      • Los Parámetros Deben Ser Variables
      • Los Tipos No Coinciden.........................................................................................
      • Muy Pocos Argumentos
      • No Se Encontró el Subprograma
      • Operador Ilegal
      • Operador Lógico Ilegal...........................................................................................
      • Parámetro Repetido
      • Se Esperó ' para Delimitar la Cadena
      • Se Esperó un Operador
      • Se Esperó un Operando
      • Se Esperó una Constante Lógica (.V. ó .F.)
      • Se Necesita un Valor Final para el Contador
      • Se Necesita un Valor Inicial para el Contador
      • Subprograma Repetido
      • Uso Ilegal de la Coma o Falta Expresión
      • Variable No Existe
      • Variable No Inicializada.........................................................................................
  • Contrato de Licencia.......................................................................................................
    • COPYRIGHT

¿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 innecesarios y tener un significado preciso, si son usados correctamente.

Tipos de Datos

Real : Valores numéricos que van desde –110 ^ 2000 hasta 110 ^ 2000. Los valores más cercanos a 0 que se pueden manejar son 110 ^ -2000 y –110 ^ -2000. Ejemplo: 1998, 1.0007, 0, 328721, - Cadena de Caracteres: Secuencia de caracteres encerrada entre comillas simples. Ejemplo: ‘Diagramar es fácil’ , ‘París’ , ‘1955’ Lógico : La letra V ó F encerrada entre puntos, para indicar verdadero ó falso respectivamente. Ejemplo: .V. , .F. , .v. , .f.

Campos de Datos

Constantes : Con su nombre muestran su valor y éste no se puede cambiar. Ejemplo: 1996 , ‘Los algoritmos son útiles’ , .V. Variables : Es posible modificar su valor. El nombre de una variable debe comenzar por una letra seguida de letras, números o el caracter ( _ ). Ejemplo: Valor , Contador , año , Valor_ No se tiene en cuenta la diferencia entre mayúsculas y minúsculas para el nombre de una variable; es decir, CASA equivale a casa. Cuando una variable recibe un valor por primera vez, el tipo de dato de ésta será igual al tipo de dato del valor.

Archivo | Guardar Como (ALT + A , C)

El comando Guardar Como guarda en disco permite colocar un nombre al diagrama en edición. Se despliega un cuadro de diálogo donde se selecciona el nombre y la ubicación (unidad y directorio) del archivo en cual se va a guardar el diagrama.

Archivo | Imprimir ( CTRL+P)

Este comando despliega el cuadro de diálogo de impresión del sistema, el tamaño del diagrama a imprimir será proporcional al tamaño del diagrama que se visualiza en pantalla.

Archivo | Salir (ALT + A , S)

El comando Salir termina una sesión de trabajo con Dfd. Si el diagrama en edición no ha sido guardado desde la última modificación, Dfd le preguntará si desea guardar antes de salir.

Menú Edición

Edición | Cortar ( CTRL+X)

Este comando se usa para eliminar un objeto seleccionado de un diagrama y colocarlo en el portapapeles de Dfd. El comando Cortar estará disponible cuando un objeto eliminable se encuentre seleccionado y la acción actual sea Edición. Cuando se cortan objetos, estos reemplazan el contenido del portapapeles de Dfd. Los objetos que conforman estructuras de control serán cortados junto con su cuerpo.

Edición | Copiar ( CTRL+C)

Este comando se usa para obtener una copia del objeto seleccionado en el portapapeles de Dfd. El objeto seleccionado queda intacto; es decir, no se remueve del diagrama. El comando Copiar estará disponible cuando exista un objeto eliminable seleccionado y la acción actual sea Edición. Cuando se copian objetos, estos reemplazan el contenido del portapapeles de Dfd. Los objetos que conforman estructuras de control serán copiados juntos con su cuerpo.

Edición | Pegar ( CTRL+V)

Use este comando para insertar una copia del contenido del portapapeles de Dfd a continuación del objeto seleccionado. El comando Pegar estará disponible cuando el portapapeles de Dfd no esté vacío, exista un objeto seleccionado y la acción actual sea Edición. Después de haber sido pegado, el objeto permanece en el portapapeles de Dfd, de manera que puede pegarlo las veces que desee.

Edición | Eliminar ( SUPR)

Este comando elimina el objeto seleccionado del diagrama sin colocarlo en el portapapeles de Dfd. Se encontrará disponible cuando un objeto eliminable se encuentre seleccionado y la acción actual sea Edición.

Los objetos que conforman estructuras de control serán eliminados junto con su cuerpo. En caso de que el objeto seleccionado sea de tipo subprograma, entonces se ejecutará el comando Eliminar Subprograma.

Edición | Eliminar Subprograma ( ALT + E, S)

Este comando se usa para eliminar todos los objetos que conforman un subprograma. El comando estará disponible cuando esté visualizado un subprograma (no el principal) y la acción actual sea Edición.

Edición | Insertar Objeto (INS)

Este comando se utiliza para insertar a continuación del objeto seleccionado un objeto del tipo que indique el ítem seleccionado en el menú Objeto; es decir, el último objeto seleccionado en la barra de herramientas. El comando estará disponible cuando exista un objeto seleccionado, el ítem seleccionado en el menú Objeto sea diferente de Cursor y la acción actual sea Edición.

Edición Objeto | Editar (ENTER)

Este comando se utiliza para editar el contenido de un objeto seleccionado. Estará disponible cuando se encuentre seleccionado un objeto editable y la acción actual sea Edición.

Menú Objeto

Objeto | Cursor ( ALT + O, C)

Este comando selecciona el cursor normal del Mouse, el cual se puede usar para:

  • Seleccionar y quitar la selección de objetos.
  • Abrir los cuadros de diálogo para la edición de objetos. Cuando la acción actual es diferente de Ejecución, el cursor normal puede cambiar dependiendo de la posición del apuntador del Mouse. Es la flecha de cursor que se presenta cuando el apuntador del Mouse no está sobre ningún objeto. La forma de este puntero depende de las propiedades del Mouse que maneja el sistema. El cursor en forma de mano señalando se presenta cuando el apuntador del Mouse se sitúa sobre un objeto que se puede seleccionar, éste indica que se puede seleccionar, quitar la selección de otro objeto ó editar el objeto Hacer clic con el botón izquierdo del Mouse dentro de un objeto selecciona el objeto y quita la selección a cualquier otro que se encuentre seleccionado en el subprograma actual. Hacer clic con el botón izquierdo del Mouse sobre un área vacía del diagrama quita la selección del objeto. Hacer doble clic con el botón izquierdo del Mouse sobre un objeto editable invoca al correspondiente cuadro de diálogo para la edición.

Objeto | Asignación ( ALT + O, A)

Este comando se utiliza para indicar que el siguiente objeto a ser insertado en el diagrama es de tipo Asignación.

Ver | Depurador ( F6)

Este comando muestra o esconde la ventana de depuración.

Menú Ejecución

Ejecución | Ejecutar ( F9)

Este comando coloca la acción actual en Ejecución y da paso a la ejecución del algoritmo. En caso de que la acción actual sea Edición, se realizará primero una revisión del diagrama para encontrar errores de sintaxis. 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.

Ejecución | Pausar ( PAUSA)

Este comando hace una pausa en la ejecución del algoritmo colocando la acción actual en Depuración Paso a Paso. El comando solo estará disponible cuando la acción actual sea Ejecución.

Ejecución | Detener ( CTRL + PAUSA)

Este comando coloca la acción actual en Edición, deteniendo la ejecución ó depuración del algoritmo. Este comando estará disponible cuando la acción actual sea diferente de Edición.

Menú Depuración

Depuración | Paso Simple ( F7)

Este comando permite ejecutar paso a paso el algoritmo representado por el diagrama en edición. En caso de que la acción actual sea Edición, se realizará primero una revisión del diagrama para encontrar errores de sintaxis. 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 coloca la acción actual en Depuración Paso a Paso y el siguiente objeto a ejecutar, que en este caso será el Inicio, será resaltado. Si la acción actual es Depuración Paso a Paso, se ejecutará el objeto resaltado y el nuevo objeto resaltado será el siguiente a ejecutar.

Depuración | Ejecutar Hasta ( F4)

Este comando ejecuta el algoritmo deteniéndose en el objeto que se encuentre seleccionado. Se encuentra disponible cuando la acción actual es diferente de Ejecución y hay un objeto seleccionado en el subprograma actual. En caso de que la acción actual sea Edición se realizará primero una revisión del diagrama para encontrar los errores de sintaxis. En caso de que un error sea encontrado, un mensaje de error será desplegado indicando el tipo de error y el objeto en el que se presentó. Si el diagrama está libre de errores se coloca la acción actual en Depuración Ejecutar Hasta y se ejecutará el algoritmo hasta alcanzar el objeto seleccionado.

Si la acción actual es Depuración Paso a Paso la ejecución continúa a partir del objeto resaltado hasta alcanzar el objeto seleccionado. Una vez la ejecución alcanza el objeto que estaba seleccionado, la acción actual pasará a ser Depuración Paso a Paso y dicho objeto quedará resaltado.

Depuración | Detener ( CTRL + PAUSA)

Este comando coloca la acción actual en Edición, deteniendo la ejecución ó depuración del algoritmo. Este comando estará disponible cuando la acción actual sea diferente de Edición.

Depuración | Evaluar (F5)

Este comando despliega el diálogo evaluador.

Menú Opciones

Opciones | Ángulos

El submenú Ángulos contiene los comandos Ángulos en Grados y Ángulos en Radianes, los cuales determinan las unidades en que serán expresados los ángulos (grados ó radianes respectivamente). Recuerde que: 1 grado = PI / 180 radianes

Objetos en DFD

Objeto Inicio

Es el primer objeto a ejecutar en cualquier algoritmo. Al ser ejecutado, el objeto Inicio transfiere el control al siguiente objeto.

El cuadro de dialogo del objeto Ciclo Mientras contiene espacio para la expresión que conforma la condición.

Objeto Ciclo Para

Su función es ejecutar un bloque de objetos mientras que la variable contadora no alcance el límite establecido por el valor final. El contador es siempre una variable de tipo de dato Real. Contiene además un valor inicial que será asignado al contador al iniciar la ejecución del ciclo, un valor final y un valor de incremento. Si el contador excede el valor final, la ejecución continuará a partir del objeto que sigue al Cierre. En caso contrario, se ejecutará el cuerpo del ciclo y el contador será incrementado en el valor indicado por el incremento.

El cuadro de diálogo del objeto Ciclo para contiene espacio para la variable contador, valor inicial, valor final y el valor de incremento en su respectivo orden.

Objeto Decisión

El objeto decisión selecciona el flujo a seguir de acuerdo al valor lógico de una condición. La condición debe ser siempre una expresión que al ser evaluada de como resultado un valor de tipo de dato Lógico. Ejemplo : 3<w , x >0 AND sw = .V. , valor15 < 300contador. El objeto Decisión esta asociado a dos bloques de objetos ubicados a lado y lado de este, y un objeto Cierre Decisión ubicado a continuación de ambos bloques. Si al evaluar la condición se obtiene el valor lógico .V., se ejecuta el bloque rotulado con la palabra Si, en caso contrario se ejecuta el bloque rotulado con No. En ambos casos la ejecución continua en el objeto Cierre Decisión.

El cuadro de dialogo del objeto Decisión contiene espacio para la expresión que conforma la condición, y dos casillas por medio de las cuales se puede especificar por cual lado continuara el flujo en caso de que la condición sea verdadera.

Objeto Lectura

El objeto Lectura permite la entrada de valores constantes desde el teclado y se los asigna a campos variables. Podrá ser leída cualquier cantidad de variables utilizando un objeto Lectura. Al ejecutarse, el objeto despliega un cuadro de diálogo por cada variable presente en la lista, este cuadro de diálogo espera que el usuario introduzca un valor constante que será asignado a la respectiva variable.

El cuadro de diálogo para la edición de este objeto contiene el espacio para el nombre del subprograma a llamar y el espacio para la lista de argumentos. Dichos argumentos deben estar separados por comas.

Objeto Subprograma

Es el primer objeto a ser ejecutado cuando un subprograma es llamado. Al ser ejecutado, el objeto Subprograma transfiere el control al siguiente objeto.

El cuadro de diálogo del objeto Subprograma contiene un espacio para la descripción o comentarios acerca del mismo ; contiene un espacio para el nombre del subprograma y

un espacio para los parámetros. Estos parámetros (si existen) deben estar separados por comas. El nombre de un subprograma debe comenzar por una letra seguida de letras, números ó el caracter ( _ ). Ejemplo : Factorial , Leer , Sub1 , sub_programa. No se tiene en cuenta la diferencia entre mayúsculas y minúsculas para el nombre de un subprograma, es decir , SUB equivale a sub.

Objeto Fin

Este objeto junto con el objeto Inicio, delimita el cuerpo del procedimiento principal. Solo existe un objeto Fin en el diagrama ; la ejecución de este objeto finaliza la ejecución del algoritmo.

Objeto Cierre Ciclo

Este objeto delimita el cuerpo de un ciclo, al culminar la ejecución del ciclo el control se transfiere al objeto que sigue al objeto Cierre Ciclo.

Objeto Cierre Decisión

Este objeto delimita el cuerpo de una estructura de decisión, al culminar la ejecución de dicha estructura el control se transfiere al objeto que sigue al objeto Cierre Decisión.

Objeto Regrese

Este objeto junto con el Objeto Subprograma, delimita el cuerpo de un subprograma. La ejecución de este objeto transfiere el control al objeto que realizó la llamada.

Referencia de Funciones y Operadores

Operadores de Asociatividad

( ) : Los paréntesis modifican la secuencia de evaluación de una expresión. Ejemplo : 3 * 2 + 5 da como resultado 11. 3 * (2+5) da como resultado 21.

Módulo

Sintaxis X MOD Y Entrada X, Y Valores de tipo Real. Resultado El residuo de dividir X entre Y, definido como un valor R, tal que : X= Y*K+R, donde K es un entero y ABS(R) < ABS(Y).

Operadores Lógicos Relacionales

Mayor que

Sintaxis X>Y Entrada X,Y Valores del mismo tipo de dato y que no sean de tipo Lógico. Resultado .V. (verdadero) si X>Y y .F. (falso) en caso contrario.

Menor que

Sintaxis X<Y Entrada X,Y Valores del mismo tipo de dato y que no sean de tipo Lógico. Resultado .V. ( Verdadero ) si X menor que Y .F. ( Falso ) en caso contrario.

Menor o Igual a

Sintaxis X<=Y Entrada X, Y Valores del mismo tipo de dato y que no sean de tipo Lógico. Resultado .V. ( Verdadero ) si X menor igual a Y y .F. ( Falso ) en caso contrario.

Mayor o Igual a

Sintaxis X>=Y Entrada X,Y Valores del mismo tipo de dato y que no sean de tipo Lógico. Resultado .V. ( Verdadero ) si X es mayor o igual a Y y .F. ( Falso ) en caso contrario.

Igual a

Sintaxis X =Y Entrada X, Y Valores del mismo tipo de dato. Resultado .V. ( Verdadero ) si X es igual a Y y .F. ( Falso ) en caso contrario.

Diferente de

Sintaxis X !=Y Entrada X, Y Valores del mismo tipo de dato. Resultado .V. ( Verdadero ) si X es diferente de Y y .F. ( Falso ) en caso contrario.

Operadores Lógicos Booleanos

Y Lógico (Conjunción)

Sintaxis X AND Y Entrada X, Y Valores de tipo de dato Lógico.

Negación del AND

Sintaxis X NAND Y Entrada X, Y Valores de tipo de dato Lógico.

O Lógico

Sintaxis X OR Y Entrada X, Y Valores de tipo de dato Lógico.

Negación del OR

Sintaxis X NOR Y Entrada X, Y Valores de tipo de dato Lógico.

Negación Lógica

Sintaxis NOT X Entrada X Valor de Tipo de dato Lógico.