Booleano

Booleano, o lógica booleana, es un subconjunto del álgebra utilizado para crear afirmaciones de verdadero o falso. Las expresiones booleanas utilizan los operadores AND, OR, XOR y NOT para comparar valores y devolver un resultado verdadero o falso. Estos operadores booleanos se describen en los siguientes cuatro ejemplos:

  • x AND y: devuelve True si x e y son verdaderos; devuelve False si x o y son falsos.
  • x OR y: devuelve True si x o y, o ambos, son verdaderos; devuelve False solo si x e y son falsos.
  • x XOR y: devuelve True si solo x o y es verdadero; devuelve False si x e y son verdaderos o si ambos son falsos.
  • NOT x: devuelve True si x es falso o (nulo); devuelve False si x es verdadero.

Como las computadoras funcionan en binario (utilizando solo ceros y unos), la lógica de las computadoras a menudo puede expresarse en términos booleanos. Por ejemplo, una afirmación verdadera devuelve un valor de 1, mientras que una afirmación falsa devuelve un valor de 0. Por supuesto, la mayoría de los cálculos requieren algo más que una simple afirmación de verdadero o falso. Por lo tanto, los procesadores de las computadoras realizan cálculos complejos vinculando entre sí varias afirmaciones binarias (o booleanas). Las expresiones booleanas complejas pueden expresarse como una serie de puertas lógicas.

Las expresiones booleanas también son compatibles con la mayoría de los motores de búsqueda. Cuando introduce palabras clave en un motor de búsqueda, puede refinar su búsqueda utilizando operadores booleanos. Por ejemplo, si desea buscar información sobre el Apple iMac, pero quiere evitar resultados sobre manzanas (la fruta), podría buscar "Apple AND iMac NOT fruit". Esto produciría resultados sobre computadoras iMac y evitaría los resultados que contengan la palabra "fruit". Aunque la mayoría de los motores de búsqueda admiten operadores booleanos, sus requisitos de sintaxis pueden variar. Por ejemplo, en lugar de las palabras AND y NOT, podrían requerirse los operadores "+" y "-". Puede consultar la sintaxis correcta en la sección de ayuda del sitio web de cada motor de búsqueda.

Actualizado March 12, 2011 por Per C.

quizPon a prueba tu conocimiento

Which of the following may evaluate as NaN in a spreadsheet program?

A
"test"
0%
B
0
0%
C
10
0%
D
0.777
0%
Correct! Incorrect!     View the NaN definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Booleano en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.