Álgebra Booleana
El álgebra booleana, es aquella utilizada para representar dos estados o valores ya sea este (1) o (0) que indica si un dispositivo se encuentra abierto o cerrado, si está abierto es porque conduce, de lo contrario (cerrado) es porque no conduce.
Dicho sistema facilita el estudio sistemático del comportamiento de los componentes lógicos.
Las variables booleanas son la base de la programación gracias al uso del sistema binario, el cual se representa con los números 1 y 0.
Los sistemas de control, tales como conectores y relés, utilizan muchos componentes que tienen dos estados muy bien diferenciados: abierto (conduce) o cerrado (no conduce). Éstos se denominan componentes todo o nada, o lógicos.
Dichos estados se representan con los números 1 y 0, lo que facilita el estudio sistemático del comportamiento de los componentes lógicos. A su vez, se aplica un conjunto de leyes y propiedades comunes que no tienen relación directa con el tipo de elemento en cuestión (no importa si se trata de una puerta lógica, un relé o un transistor).
De acuerdo a todo esto, cualquier componente de tipo todo o nada puede ser representado por una variable lógica, lo cual significa que ésta podrá presentar el valor 1 o 0. Se llama álgebra de Boole al grupo de leyes y reglas que se tienen en cuenta para operar con este tipo de variables; su denominación viene del apellido del creador, un matemático inglés autodidacta cuyo nombre de pila era George y que vivió en el siglo XIX.
Las variables booleanas en la programación
También conocidas como flags, las variables booleanas (término castellanizado y proveniente de «boolean», por lo que su pronunciación es «buleanas») pueden recibir uno de dos valores; éstos suelen asociarse con verdadero y falso, y en muchos lenguajes de programación es posible utilizar los números 1 y 0 o las palabras indistintamente.
Su utilidad es muy amplia, ya que en programación todo depende de la habilidad y la creatividad de cada persona en particular y resulta imposible determinar una única forma de estructurar un código o de usar un recurso. A grandes rasgos, una variable de tipo booleano sirve para registrar la realización de una determinada tarea; por ejemplo, al comienzo de una aplicación se suelen cargar la gráfica para la interfaz y la música, y una variable lógica podría inicializarse en «falso» para esperar a que se complete dicho proceso, y recién ahí cambiar a «verdadero», de manera que el programa no intente repetir los pasos y pueda seguir adelante.
fatal
muy bien