martes, 7 de enero de 2014

La peor introducción a los operadores lógicos jamás escrita

Los operadores lógicos básicos explicados de una manera... diferente.

No sé si es que tengo una entonación soporífera o que la automatización es un rollo infumable excepto para
cuatro "taraos" como yo (tú no lector de este blog, tú eres la excepción) pero lo cierto es que cuando intento hablar de algo de mi trabajo con mi mujer me pone una cara de circunstancia que se me quitan las ganas de volver a intentarlo. Así que hoy me he propuesto sacar mi vena docente y preparar unas lecciones de iniciación con un enfoque poco ortodoxo sobre lo más básico: los operadores lógicos. Veremos si me sirve para retener su atención.
Aviso a los puristas, es una interpretación libre de la teoría y con carácter desenfadado. Dicho queda. 

El objetivo de toda operación lógica es obtener un resultado binario, sí o no, todo o nada, verdadero o falso. Sin complicaciones, sin medias tintas, sin un tengo que consultarlo con mi terapeuta o preguntarle a Sandro Rey. Para ello, en su concepción más básica, partiremos de dos variables binarias (también de esas sencillas sí o no, adaptadas al cerebro de los hombres) y las combinaremos utilizando los operadores lógicos que veremos a continuación y que ilustraré con algún ejemplo del día a día para facilitar su comprensión. 

Multiplicación lógica o intersección 

AND para los amigos. El resultado será siempre negativo, salvo que las dos variables sean afirmativas. Se representa con el símbolo de multiplicación. 

Ejemplo: 
Ilustraré mi ejemplo con la operación lógica más utilizada en un importante canal de televisión. 

Incógnita: ¿Puedes ser tertuliano de Sálvame? (SALVULIANO) 

Hay básicamente dos variables binarias que intervienen en el resultado. 

Variable 1: ¿Eres persona? (PERSONA) 

Variable 2: ¿Eres capaz de retener tu orina más de 20 minutos (tiempo máximo entre espacios publicitarios)? (MINGIAPTO) 

Y se representaría como: 

PERSONA * MINGIAPTO = SALVULIANO 

Dado que el proceso de selección es muy exigente, solo en el caso de responder afirmativamente a ambos requisitos se puede obtener un resultado positivo. Es un claro ejemplo de operación con AND. 


Suma lógica o unión

A esta operación se la conoce como OR y se representa con el signo +. En este caso, solo basta con una condición afirmativa para obtener un resultado afirmativo. Se rumorea que en breve SALVULIANO se calculará así, pero pondré otro ejemplo ilustrativo. 

Ejemplo: 

Incógnita: ¿Eres un entusiasta incomprendido? FRIKI 

Variable 1: ¿Saludas con la palma de la mano abierta y poniendo los dedos en forma de V? VULCAGREETING 

Variable 2: ¿Tu tono de móvil es la melodía de Terminator o la marcha imperial de Star Wars? VADERCHUACHEMOVI 

La fórmula quedaría de este modo. 

VULCAGREETING + VADERCHUACHEMOVI = FRIKI 

Para sincerarme con vosotros he de decir que a lo largo de mi vida el bit FRIKI me va alternando entre los dos estados. 


Negación lógica 

Se diferencian de las negaciones ilógicas que tantas veces utilizó mi madre para disuadirme de hacer algo. Bueno ahora ya no me parecen tan ilógicas y las uso también con mi hija. 
En cualquier caso, la negación lógica se representa con una línea sobre la variable o precediéndola de una barra e implica que el resultado es el opuesto de la incógnita. 

Ejemplo: 

Incógnita: ¿Has fallecido? PATITIESI 

Variable: ¿Te has conectado al WhatsApp en las últimas 24h? WASIACTIVO 

Lo habréis escuchado en múltiples ocasiones. "Mira, más de un día desde la última conexión. A éste le ha pasado algo". 

Su representación formal sería: 

/WASIACTIVO = PATITIESI 


Existen otros operadores lógicos, pero esos quedarán para otra entrega de este curso que no sé si llegará a tener más de un capítulo. Espero que os sirva para explicar la teoría a los no iniciados y que no os miren raro (bueno, seguramente para eso no servirá). 

Saludos y hasta la próxima.

5 comentarios:

  1. Hola Roberto, muy bueno. Hasta te has permitido usar el soft de programación de Panasonic. El soft es bueno, pero lo mejor el soporte técnico que te brindan desde la central.

    ResponderEliminar
    Respuestas
    1. José, gracias por comentar y elogiar el soporte de los compañeros de la central. Ciertamente se lo merecen. Un saludo.

      Eliminar
  2. Hola Roberto

    Se me hace imposible dejarte un comentario tras esta última entrada. Generalmente, me limito a leer tus post y a esbozar ciertas sonrisas en la intimidad (hay que aguardar las apariencias /FRIKIS).

    Sin embargo, con esta entrada has conseguido que me ría a carcajadas. Una entrada brillante.

    Tu labor acercando la automatización a los no iniciados es impagable. Y qué narices! A los iniciados también nos encanta autoMATICES!!!

    Un saludo y mis más sinceras felicitaciones por este blog ;)

    ResponderEliminar
    Respuestas
    1. Muchas gracias Alberto por tu comentario. Me alegra saber que eres seguidor del blog ya que lo público para gente como tú. A los de mi entorno ya los tengo más que aburridos. Un saludo.

      Eliminar
    2. Muchas gracias Alberto por tu comentario. Me alegra saber que eres seguidor del blog ya que lo público para gente como tú. A los de mi entorno ya los tengo más que aburridos. Un saludo.

      Eliminar

cookieassistant.com