martes, 16 de septiembre de 2014

Lógica Booleana

Lógica Booleana

Álgebra de Boole en informática y matemática, es una estructura algebraica que esquematiza las operaciones lógicas Y, O , NO y SI (AND, OR, NOT, IF), así como el conjunto de operaciones unión, intersección y complemento. 



La lógica booleana es una lógica de conjuntos y nos sirve, principalmente, para definir formas de intersección entre conjuntos.
En este caso, los conjuntos serian lo que quedan definidos por una palabra, es decir, serian conjuntos definidos por intensión.
Así, a partir de diferentes palabras se definen conjuntos de páginas agrupadas por el hecho de incluir (o no) esa determinada palabra.
Estos conjuntos tendrán, entre si, elementos en común, y elementos que no. Una manera de precisar o afinar nuestra búsqueda consistirá en utilizar estos operadores booleanos para precisar el campo de nuestro interés


Las principales opciones son:
OR - se suman los conjuntos definidos por dos palabras, es decir, la respuesta sera todas aquellas referencias donde aparezcan, indistintamente, UNA U OTRA de las palabras indicadas para busqueda. 
AND - se trata de la intersección de los conjuntos definidos por las dos palabras, es decir, solo aquellas referencias que contengan AMBAS palabras a la vez 
NOT - en este caso, aquellas referencias que tengan la primer palabra y no la segunda, es decir, un primer conjunto, amputado de su parte común con otro. 
NEAR - como el AND pero con la exigencia suplementaria de una cercania entre las palabras




CONCLUSIÓN:
Estas operaciones nos ayudan a esquematizar operaciones lógicas, facilitando su manejo y comprensión.
Las expresiones lógicas se pueden enlazar mediante operadores
Un operador enlaza expresiones lógicas y define el modo en que éstas deben procesarse. 

No hay comentarios:

Publicar un comentario