Comenzamos con un curso del Sistema Binario. Entender el sistema binario es fundamental para entender la informática moderna, ya que casi toda nuestros ordenadores funcionan internamente en sistema binario.
Aunque como programadores la mayoría del tiempo no tendremos que lidiar con él directamente, en muchas ocasiones vamos a tener que tener unas nociones sobre qué es y cómo utilizarlo. (además de que es culturilla general, y… bueno deberíais conocerlo).
En resumen el sistema binario es una base numérica que utiliza solo dos dígitos, 0
y 1
. A diferencia del sistema decimal que usamos en nuestra vida diaria, basado en 10 dígitos (0
al 9
), el binario se compone exclusivamente de estos dos dígitos básicos.
Pero antes de empezar, vamos a explorar a ver qué es el sistema binario, conocer un poco su historia, y porque hoy en día es tan relevante 👇.
Un poco de historia del sistema binario
Las primeras referencias que encontramos al sistema binario datan de muy muy antiguo. El matemático chino Pingala, alrededor del siglo III a.C. en su tratado sobre poesía sánscrita. En este tratado, Pingala utilizó el sistema binario para describir la estructura métrica de los versos y los patrones de acentuación.
Mucho más adelante, el sistema binario también fue utilizado por el filósofo y matemático alemán Gottfried Leibniz en el siglo XVII. Leibniz se dio cuenta de que, en algunas ocasiones, el sistema binario podía utilizarse para realizar cálculos aritméticos y lógicos de manera más eficiente que el sistema decimal.
El álgebra de Boole, desarrollada por George Boole en el siglo XIX, es un sistema matemático que permite expresar las operaciones lógicas en términos de variables y operadores como AND, OR y NOT. Esta forma de representar la lógica se convirtió en la base del diseño de circuitos digitales y del funcionamiento del sistema binario en la computación moderna.
Sin embargo, su aplicación en la informática moderna se debe principalmente a la obra de Claude Shannon, un matemático y científico de la computación estadounidense considerado el “padre de la teoría de la información”.
Shannon introdujo el concepto de lógica binaria en 1937. Su trabajo, “A Symbolic Analysis of Relay and Switching Circuits”, estableció las bases para el diseño de circuitos digitales utilizando la lógica booleana, que opera con valores verdaderos o falsos, representados respectivamente por los dígitos 1
y 0
.
El uso del sistema binario en la informática
El sistema binario es esencial para la electrónica digital y la informática moderna, ya que los dispositivos electrónicos pueden estar en dos estados, encendido o apagado. Eso puede se representa fácilmente mediante los dígitos 0
y 1
.
La mayoría de los circuitos electrónicos utilizados en los sistemas informáticos se basan en la lógica binaria, lo que significa que los cálculos y operaciones se realizan utilizando solo dos valores posibles.
Vamos, que el sistema binario está hasta en la sopa 🍲. Básicamente un montón de objetos de tu vida cotidiana, están usando números binarios a destajo, como si no hubiera mañana.
Quieres saber más sobre ¿Qué es el sistema binario? ¿Por qué es tan importante? Y aprender a manejarlo y realizar operaciones. Sigue leyendo el resto del curso, y espero que te guste.