русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Расчет контрольного числа кода EAN 13 (8)


Дата добавления: 2015-08-14; просмотров: 4641; Нарушение авторских прав


EAN 13 (8) – штриховая система кодирования, состоящая из 13 (8) знаков, последний знак которой – контрольное число.

Алгоритм расчета контрольного числа следующий:

1) Суммируются цифры, стоящие в коде на четных местах.

0 + 2 + 4 + 6 + 8 + 0 = 20

2) Полученный результат умножается на 3.

20 * 3 = 60

3) Суммируются цифры, стоящие в коде на нечетных местах.

5 + 1 + 3 + 5 + 7 + 9 = 30

4) Суммируются результаты двух последних действий.

60 + 30 =90

Контрольным числом для этого кода будет то, которое необходимо добавить к получившейся сумме (90), чтобы получить число, делящееся без остатка на 10. В нашем случае это число 0, которое становится 13–й цифрой нашего кода EAN 13

 

При каждом считывании этого кода в компьютер вводятся все 13 цифр кода, затем по первым 12 компьютер по указанному алгоритму подсчитывает контрольное число и оно сравнивается со считанной тринадцатой цифрой.

Варианты самостоятельной работы.

Подсчитать контрольное число.

· кода ЕАN 13 (8)

· методом контроля кода по модулю.

1 а) б) Модуль = 10 код 12345 2 а)   б) Модуль = 10 код 78910
3 а)   б) Модуль = 10 код 77446   4 а)   б) Модуль = 11 код 39666
5 а) б) Модуль = 11 код 59784   6 а) б) Модуль = 11 код 19584
7 а) б) Модуль = 11 код 29574   а)   б) Модуль = 12 код 03762
а)   б) Модуль = 12 код 03868   10 а)   б) Модуль = 12 код 37593

 

а)   б) Модуль = 13 код 23975   а)     б) Модуль = 13 код 96543
а)   б) Модуль = 13 код 55667 а)     б) Модуль = 14 код 30305  
а)   б) Модуль = 14 код 11223   а)   б) Модуль = 14 код 83654
17 а)   б) Модуль = 10 код 22775   а)   б) Модуль = 10 код 00112
а)   б) Модуль = 11 код 12456   а)   б) Модуль = 11код 67890  

 



 

а)   б) Модуль = 12 код 54321   а)   б) Модуль = 12 код 98765
а)   б) Модуль = 13 код 12456   а)     Модуль = 13 код 12456
а)     б) Модуль = 14 код 39574   а)     б) Модуль = 14 код 39644  
а)     б) Модуль = 15 код 73156   а)     б) Модуль = 15 код 26472
а)       б) Модуль = 15 код 26472   а)       б) Модуль = 16 код 77336  

КОНТРОЛЬНЫЕ ВОПРОСЫ.

1. Что такое технология автоматической идентификации?

2. Каковы области применения технологии штрихового кодирования.

3. Что называется символикой в технологии штрихового кодирования.

4. Что представляет собой штриховой код?

5. Что называется модулем штрихового кода?

6. Опишите построение символики кода EAN 13 (8).

7. Что представляет собой код ЕAN 8?

8. Какими показателями характеризуется штриховой код?

9. Какие устройства используются для нанесения штриховых кодов?

10. Какие устройства используются для считывания штриховых кодов?

11. Какие устройства используются для сбора данных о штриховых кодах?

12. Какие устройства используются для передачи данных о штриховых кодах?

13. Какие сучествуют требования к штриховому кодированию?

14. Объясните алгоритм расчета контрольного числа методом «контроля по модулю».

15. Объясните алгоритм расчета контрольного числа кода EAN 13 (8).

 



<== предыдущая лекция | следующая лекция ==>
Требования к штриховому кодированию и коду. | Нахождение обратной матрицы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.002 сек.