Operadores Booleanos

Qué son los operadores booleanos y qué tipos hay


En la programación Logo podemos encontrar datos que son números, formas, letras y signos matematicos, pero además, hay una serie de elementos lógicos: Los operadores booleanos.


Operadores booleanos

Un operador de tipo booleano es un dato que solo puede tener dos valores ya que representa valores de lógica binaria, y por lo general se pueden mostrar con un dato que sea Verdadero o Falso.

Ahora ya sabes lo que son los operadores booleanos, pero te estarás preguntando de dónde ha salido ese nombre tan raro. Pues se debe a un matemático británico llamado George Boole, inventor del álgebra de Boole y considerado uno de los fundadores del campo de la ciencia de la computación.

Para que sea mucho más fácil de comprender este concepto de operadores booleanos, en el laboratorio de Robby se representan con un elemento común que es sencillo de comprender: la bombilla, ya que solo tiene dos estados posibles, o está encendida o está apagada.

Esta actividad aparecerá en niveles avanzados de las sesiones de Smartick Coding, cuando los alumnos ya están familiarizados con conceptos como las variables en programación.

Uno de los valores del laboratorio de Robby es que las instrucciones que tiene que utilizar un alumno para resolver la Misión es similar a las instrucciones que un programador utiliza al escribir su código.

En estos ejercicios de operadores booleanos se le pedirá que complete varios objetivos como entregar todos los datos encendidos o apagados, o con una secuencia determinada (encendido, apagado, encendido, apagado). También va a completar misiones en las que tendrá que hacer uso de los Condicionales, o entender la lógica booleana que ya se ha trabajado previamente en el juego de Tuberías donde se utilizan los operadores O, Y y No.

Algunos tipos de operadores booleanos

Operadores lógicos o condicionales, que pueden ser:

  • De negación: no se cumple que.

  • De conjugación: se cumple una cosa Y otra.

  • De disyunción: se cumple una cosa O bien otra.

Es más común encontrarlos por sus siglas en inglés NOT, AND, OR.

Son operadores fundamentales en programación junto con los operadores lógicos de comparación. Estos operadores los utilizamos para comparar dos variables o expresiones y obtener un valor verdadero o falso.