La solución a un problema que surgió con el aumento del comercio es el registro de artículos que cada cliente quiere comprar se encontró en matemáticas básicas, específicamente en los números binarios.
Recordemos que las computadoras solamente “entienden” los términos encendido o apagado, que conocemos actualmente como 1 para encendido y 0 para apagado, por eso vemos este símbolo en algunos aparatos.
Con esto en mente se pensó que en vez de capturar a mano el número que identifica a cada artículo, es posible traducir dicho número a su código binario para que la computadora lo pudiera leer mediante el reflejo de las barritas blancas entre las barritas negras, considerando que cada barra representa un cero o un uno, por ejemplo si el número de un producto es 206 su código en binario será 11001110 y en forma sencilla, dependiendo del tipo de código solamente cambiamos los unos por barritas negras y los ceros por barritas blancas, ¿qué opinas del “resolvedor” que pensó en esta solución?
A manera de aclaración les comento el código de barras representa solamente un número, sirve para ser “leído” automáticamente por el lector láser de la caja registradora, luego busca el artículo que tiene asignado ese número y de ahí obtener la descripción del artículo, precio, existencias y demás características que quieran imprimir en el recibo, es decir que el código de barras no contiene la información del producto, solo es el número que tiene en la bases de datos de productos.