Una expresión lógica es un medio de describir una función de la lógica : la puerta lógica . Las puertas lógicas forman la base de ecuaciones booleanas , que se utilizan con frecuencia para bases de datos de diseño o circuitos informáticos , y construidos en un sistema binario que considera sólo dos estados . Estos estados son matemáticamente representadas por cero y uno , de pie en los estados opuestos , como "sí /no" o " verdadero /falso . " Puertas lógicas
Hay siete tipos básicos de puertas lógicas , pero en general , todas las puertas de la lógica tiene dos entradas y una salida . En base a las reglas aplicadas a las entradas , puertas lógicas calcular si un producto es un "sí " o un " no" - a los versos "verdaderos" un "falso ". Cada puerta lógica se puede combinar con otras puertas lógicas para realizar operaciones complejas.
AND y OR
AND y OR son dos de los tipos más básicos de la puerta lógica . Y asigna un estado de " 0 ", " sí" o " verdadero" y el otro estado como " 1 ", "no" o "falso ", y luego determina el resultado de la expresión. Por ejemplo , si la entrada es igual a cero (sí /verdadero ) y la entrada de dos es igual a uno (sin /falso ) , el resultado es falso - como ambas entradas deben ser verdad para dar un resultado verdadero . O puertas distintas y en que sólo una de las entradas debe ser verdadera para que el resultado sea cierto , siempre y cuando uno o el otro es cierto , el resultado puede ser verdad
< . br> Inverter nO
no se puede añadir a AND y OR expresiones, y elimina uno de los estados , por lo que sólo hay una entrada - y una salida. NO inversores se utilizan en situaciones en las que un circuito debe ser diseñado para funcionar en una sola dirección , o eliminar los datos asociados en la búsqueda de una base de datos .
Aplicaciones
expresiones lógicas y las puertas se utilizan en el diseño de circuitos para sistemas informáticos , como circuitos en sí son binario en función de : circuitos pueden ser o bien "on" u "off ". Ingenieros de bases de datos utilizan expresiones lógicas y las puertas en la planificación de las bases de datos que almacenan grandes cantidades de información de una manera lógica , reconocible. En estos casos, las bases de datos se han diseñado en el back-end a buscar usando los operadores booleanos en el front-end , por lo que los usuarios pueden buscar una palabra clave , una combinación de palabras clave , una palabra clave o el otro, o todos los datos que no contiene una palabra clave .