Баркод - это напечатанный ряд параллельных полос или линий различной ширины, который используется для ввода данных в компьютерную систему. Обычно это черные столбики на белом фоне, а их ширина и количество варьируются в зависимости от применения. Баркоды используются для представления двоичных цифр 0 и 1, последовательности которых в свою очередь могут представлять числа от 0 до 9 и обрабатываться цифровым компьютером. Наличие или отсутствие полосы определенной ширины в определенной позиции в последовательности считывается компьютером как 0 или 1. В большинстве таких кодов используются полосы только двух разных значений ширины (толстая и тонкая), хотя некоторые коды используют четыре уровня ширины. Информация штрих-кода считывается оптическим лазерным сканером, который является частью компьютерной системы. Ручной сканер или ручка штрих-кода перемещаются по коду, или сам код перемещается вручную по сканеру, встроенному в кассу или другую поверхность. Затем компьютер сохраняет или сразу