En la
actualidad todo cuanto nos rodea se compone de dispositivos electrónicos, se
conecta a una gran red de computadoras donde envían y reciben información, pero
detrás de todo este entramado podemos encontrar los chips de Silicio, los
cuales hacen posible grandes procesos los cuales damos por hecho en nuestra vida
cotidiana.
Aquí
debajo les dejo un video producido por la BBC donde exponen de manera sencilla
como el microchip ha cambiado todo.
En entradas anteriores hemos hablado de sistemas digitales y del álgebra de Boole (https://red-telecom.blogspot.com/2015/11/george-boole.html), donde se explica parte de la lógica que compone los sistemas digitales y a su vez los circuitos electrónicos digitales.
Pero dentro de los sistemas digitales y los diferentes circuitos, también tenemos los "códigos binarios".
Un código binario de n bits es un grupo de n bits que puede tener hasta 2 a la n combinaciones distintas de 1's y 0's; cada combinación representa un elemento del conjunto codificado.
La necesidad de representar la información en códigos binarios se debe a que los computadores solo pueden almacenar 1's y 0's. Los códigos binarios solo cambian los símbolos no el mensaje.
Existen diferentes códigos binarios, los cuales tienen diferentes aplicaciones, a continuación un gráfico con los mas utilizados y un enlace con mas información de cada uno.
Uno de los códigos mas utilizados para el intercambio de información en equipos informáticos es el código ASCII (American Standard Code for Information Interchange), el cual permite codificar letras, números y caracteres especiales en un conjunto de ceros y unos.
A continuación un ejemplo de la frase "Hola mundo" en ceros y unos.
Los sistemas digitales juegan un papel preponderante en la época actual, algunos autores incluso denominan estos tiempos como la "era digital". Y esta premisa no esta muy lejos de la realidad, ya sea en las comunicaciones, negocios, navegación espacial, medicina, Internet, todos estos campo del conocimiento cuentan con sistemas digitales.
El
crecimiento exponencial de los dispositivos que acceden a internet (los cuales
en términos de redes son llamados Host) ha dado paso a la creación de un nuevo estándar
para el direccionamiento IP, el cual es llamado IPv6. Este nuevo estándar es el
sucesor del IPv4 y nos permitirá asignar 340 sextillones de direcciones IP, lo
que nos lleva a preguntarnos ¿para qué tantas direcciones IP?
Bien, aparte
de la necesidad de asignarle direcciones IP a la gran cantidad de hosts que
tenemos hoy en día en nuestros hogares, esta disponibilidad de direcciones IP
nos permitirán aplicar nuevas tecnologías entre ellas el “Internet de las cosas”
o también llamado ingles Intenet of Things.
El internet de las cosas permitirá que cada hosts, equipo,
electrodoméstico y hasta sensores en animales tenga una dirección IP, y que
estos puedan transmitir a la red esa data que generan, la cual puede utilizarse
para monitorear un equipo, automóviles, comunicarse con un host especifico, recoger
información de animales, etc.
Según el informe especial de The Economist titulado
“Augmented Business” se describía cómo será el monitoreo de vacas (ver figura).
Sparked, una nueva empresa holandesa, implanta sensores en las orejas del ganado.
El sensor permite a los productores monitorear la salud de la vaca y seguir sus
movimientos, asegurando así la obtención de carne más saludable y abundante
para el consumo humano. En promedio, cada vaca genera alrededor de 200
megabytes de información al año.
El pasado 2
de noviembre se cumplió el 200 aniversario del nacimiento de George Boole,
quien fuera un brillante matemático británico. Este fue uno de los precursores
de la computación inventando lo que hoy llamamos ‘”Algebra de Boole”. Esta
algebra consta de una estructura que esquematiza las operaciones lógicas [And,
Or, Not…] lo cual es de utilidad para la programación.
Por otra
parte el algebra de Boole tiene una aplicación significativa en la electrónica
digital, pasando así del software al hardware. Las expresiones u operaciones
lógicas pueden realizarse con pequeños Circuitos Integrados, quienes con 0 y 1
procesan, almacenan y transmiten información. También esta algebra permite
simplificar circuitos lógicos lo cual es de gran utilidad a la hora de
construir circuitos electrónicos.
Para ese
día la http://www.bbc.com/mundo publicó un
artículo muy interesante con el título “El matemático que inventó hace mas de 150
años la forma en que hoy se busca en Google”, también para ese día
Google utilizo un Doodle alusivo a Boole.