ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

OPERADORES LOGICOS. Los datos numéricos, los datos de serie y el valor nulo pueden funcionar como datos


Enviado por   •  29 de Marzo de 2017  •  Resúmenes  •  1.577 Palabras (7 Páginas)  •  341 Visitas

Página 1 de 7

OPERADORES LOGICOS

Los datos numéricos, los datos de serie y el valor nulo pueden funcionar como datos

lógicos. Los datos numéricos y de serie pueden tener el valor lógico verdadero o falso.

El valor numérico 0 (cero) es falso; todos los demás valores numéricos son verdaderos.

Los datos de serie de caracteres que no son una serie vacía son verdaderos; una serie vacía es falsa. El valor nulo no es verdadero ni falso. Tiene el valor lógico especial nulo.

Los operadores lógicos realizan pruebas en expresiones lógicas. Las expresiones lógicas que se evalúan como cero o una serie vacía son falsas. Las expresiones lógicas que se evalúan como valor nulo son nulas. Las expresiones que se evalúan como cualquier otro valor son verdaderas.

        

Los operadores lógicos de InfoSphere DataStage BASIC son:

  • AND (o el equivalente &)

  • OR (o el equivalente !)
  • NOT

La función NOT invierte un valor lógico.

Los operandos de los operadores lógicos se consideran tipos de datos lógicos. En la Tabla 1, la Tabla 2 y la Tabla 3 se muestran los resultados de las operaciones lógicas.

Tabla 1. Operador AND

AND

TRUE

NULL

FALSE

TRUE

TRUE

NULL

FALSE

NULL

NULL

NULL

FALSE

FALSE

FALSE

FALSE

FALSE

Tabla 2. Operador OR

OR

TRUE

NULL

FALSE

TRUE

TRUE

TRUE

TRUE

NULL

TRUE

NULL

NULL

FALSE

TRUE

NULL

FALSE

Tabla 3. Operador NOT

NOT

 

 

TRUE

FALSE

 

NULL

NULL

 

FALSE

TRUE

 

Los operadores AND y OR combinan expresiones relacionales cuyo resultado viene dado por la última columna de sus tablas de verdad. Por ejemplo:

        (a

Es verdadero (true), si ambas son verdaderas. Si alguna o ambas son falsas el resultado es falso (false). En cambio, la expresión

        (a

Es verdadera si una de las dos comparaciones lo es. Si ambas, son falsas, el resultado es falso.

La expresión " NO a es menor que b"

        ! (a

Es falsa si (a es verdadero, y es verdadera si la comparación es falsa. Por tanto, el operador NOT actuando sobre (a es equivalente a

        (a>=b)

La expresión "NO a es igual a b"

        ! (a==b)

Es verdadera si a es distinto de b, y es falsa si a es igual a b. Esta expresión es equivalente a

        (a!=b)

Las operaciones aritméticas y relacionales tienen preferencia sobre las operaciones lógicas. Las

operaciones lógicas de InfoSphere DataStage se evalúan de izquierda a derecha (las sentencias

AND no tienen preferencia sobre las sentencias OR).

El valor lógico nulo realiza la acción de falso, ya que no se sabe si la condición es verdadera.

CONECTIVOS LOGICOS

CONECTIVOS LÓGICOS ELEMENTALES:

NOMBRE

SIMBOLO

TRADUCCIÓN

NEGACIÓN

~

No, no es el caso

CONJUNCIÓN

Y

DISYUNCIÓN (INCLUSIVA)

V

o

DISYUNCIÓN EXCLUSIVA

V

o … o

CONDICIONAL

si …., entonces

BICONDICIONAL

si y sólo si

Los conectivos lógicos nos permiten definir operaciones con proposiciones. Son símbolos que enlazan dos o más proposiciones simples para formar una proposición compuesta.

LA NEGACIÓN (~):

Sea p una proposición. La negación de p es la proposición ~p que se lee “no p”, “no es el caso que p” y cuyo valor lógico está dado por la siguiente tabla de verdad.

p

~p

1

0

0

1

La tabla anterior dice, en forma sintética, que ~p es falsa cuando p es verdadera y que ~p es verdadera cuando p es falsa. Este mismo resultado lo podemos expresar en forma analítica mediante la siguiente igualdad:

VL (~p)= 1 –VL (p)

VL=Valor Lógico {0,1}

EJEMPLO 1:

“П no es un número racional “

p: П es un número racional

VL (p) = 0(falsa)

(~p) es verdadera ya que p es falsa y se leer ía П no es un número racional

De forma analítica:

VL (~p) = 1-VL (p)

VL (~p) = 1-1

VL (~p) = 0

LA CONJUNCIÓN ()

         Sean p y q dos proposiciones. La conjunción de p y q es la proposición p  q, que se lee  “p y q”, y cuyo valor lógico está dado por la siguiente tabla de verdad:

...

Descargar como (para miembros actualizados)  txt (10 Kb)   pdf (242 Kb)   docx (577 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com