- Преподавателю
- Информатика
- Проект на тему «Определение подлинности товара по его штрих-коду»
Проект на тему «Определение подлинности товара по его штрих-коду»
Раздел | Информатика |
Класс | - |
Тип | Другие методич. материалы |
Автор | Саакян Е.А. |
Дата | 02.03.2014 |
Формат | rar |
Изображения | Есть |
30
КГУ «Областная специализированная школа-лицей для детей, одаренных в области математики, физики, информатики»
Направление: информатика
ОПРЕДЕЛЕНИЕ ПОДЛИННОСТИ ТОВАРА
ПО ЕГО ШТРИХ-КОДУ
Выполнил: Саакян Богдан, 7 «А» класс, ОСШЛМФИ, Усть-Каменогорск
Научный руководитель: Че Анастасия Анатольевна, учитель информатики, ОСШЛМФИ
Усть-Каменогорск, 2013
АННОТАЦИЯ
Тема, которая затронута в исследовательской работе, очень актуальна в настоящее время.
Все товары, которые мы приобретаем, имеют штрих-код. Он несет в себе информацию о подлинности произведенного товара. И умение его расшифровывать даст нам возможность защитить себя от покупки контрафактных продуктов.
Кроме этого, учащийся получил дополнительные навыки в области программирования, т.к. язык программирования Visual Basic изучается только в старшем звене школы.
Разработанная программа уже получила широкое распространение среди учащихся и сотрудников нашей школы, что говорит о том, что данная тема действительна важна и интересна.
Учитель информатики
Содержание
-
Введение
4
I Определение штрих-кодовой подлинности товара с помощью языков программирования
-
Кодирование информации в компьютерных технологиях
6
-
Штрих-кодовое кодирование информации
8
II Разработка программного продукта
12
III Исследовательская часть. Результат тестирования.
16
Заключение
24
Литература
25
-
Введение
Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была криптографической системой, так как в древних обществах ею владели только избранные. Священные книги Древнего Египта, Древней Индии тому примеры.
Бурное развитие криптографические системы получили в годы первой и второй мировых войн. Начиная с послевоенного времени и по нынешний день появление вычислительных средств ускорило разработку и совершенствование криптографических методов.
Проблема использования криптографических методов в информационных системах (ИС) стала в настоящий момент особо актуальна.
С одной стороны, расширилось использование компьютерных сетей, в частности глобальной сети Интернет, по которым передаются большие объемы информации государственного, военного, коммерческого и частного характера, не допускающего возможность доступа к ней посторонних лиц.
С другой стороны, появление новых мощных компьютеров, технологий сетевых и нейронных вычислений сделало возможным дискредитацию криптографических систем еще недавно считавшихся практически не раскрываемыми.
Основываясь на этих заключениях, было принято решение проверить а как же в нашем современном обществе происходит кодирование информации, и как это кодирование используется человеком для получения знаний о потребляемых услугах и товарах.
Гипотеза - возможно, что часть товаров, которые мы употребляем, имеет контрафактное происхождение.
Цель данной работы: создание программы для определения подлинности товара, путем обработки штрих-кода и его расшифровки.
Достижение этой цели будет реализовано через следующие задачи:
- анализ штрих-кодовой информации и ее значения в жизни человека;
- создание программы проверки подлинности товаров, через декодирование их штрих-кода ;
- исследовать на подлинность с помощью созданной программы некоторые группы товаров.
Методы решения основных задач:
- анализ,
- исследование,
- синтез.
Определение штрих-кодовой подлинности товара
с помощью языков программирования
1. Кодирование информации в компьютерных технологиях
Для общения друг с другом мы используем код - русский язык. При разговоре этот код передается звуками, при письме - буквами. Водитель передает сигнал с помощью гудка или миганием фар. Вы встречаетесь с кодированием информации при переходе дороги в виде сигналов светофора. Таким образом, кодирование сводится к использованию совокупности символов по строго определенным правилам.
Кодировать информацию можно различными способами: устно; письменно; жестами или сигналами любой другой природы. Когда создается информационная модель объекта или явления, то их свойства, параметры, состояния, среда, действия могут отображаться также с помощью различных способов кодирования.
Люди всегда искали способы быстрого обмена сообщениями. Для этого посылали гонцов, использовали почтовых голубей. В древности, а у некоторых народов и сейчас, существовали различные способы оповещения о надвигающейся опасности: барабанным боем, дымом костров, флагами и т. д. Однако использование такого способа представления информации требует предварительной договоренности о понимании принимаемого сообщения. Например, что означает поднятая вверх правая рука регулировщика движения?
По мере развития техники появлялись разные способы кодирования информации. Во второй половине XIX века американский изобретатель Сэмюэль Морзе изобрел удивительный код, который служит человечеству до сих пор. Информация кодируется тремя символами: длинный сигнал (тире), короткий сигнал (точка), нет сигнала (пауза) - для разделения букв.
В качестве источников информации может выступать человек, техническое устройство, предметы, объекты неживой и живой природы. Получателей сообщений может быть несколько или один.
В процессе обмена информацией мы совершаем две операции: кодирование и декодирование. Первая связана с переходом от исходной формы представления информации в форму, удобную для хранения, передачи или обработки. А вторая - с обратным переходом к исходному представлению информации.
В настоящее время существуют разные способы кодирования и декодирования информации в компьютере. Выбор способа зависит от вида информации, которую необходимо кодировать: текст, число, графическое изображение или звук. Для чисел, кроме того, важную роль играет то, как будет использоваться число: в тексте, или в вычислениях, или в процессе ввода-вывода. Накладываются также особенности технической реализации.
Несмотря на особенности каждого вида информации, общим для них является использование при кодировании двоичной системы счисления, основанной на двух цифрах - 0 и 1. Эти два символа принято называть двоичными цифрами или битами. С помощью двух цифр 0 и 1 можно закодировать любое сообщение.
Инженеров такой способ кодирования привлек простотой технической реализации - есть сигнал или нет сигнала. Эти состояния легко различать. Недостаток двоичного кодирования - длинные коды. Но в технике легче иметь дело с большим числом простых однотипных элементов, чем с небольшим числом сложных.
2. Штрих-кодовое кодирование информации
Все видели на упаковке многих товаров ряд вертикальных полосок различной толщины, разделенных пустыми интервалами, под которыми написано число?
Такое изображение называется штриховым кодом, или штрих-кодом. Что же это такое и зачем это нужно? Начнем с числа.
В свое время производители товаров и торговые фирмы столкнулись с серьезной проблемой: товаров много (например, средний универмаг оперирует с десятью тысячами наименований), и к каждому - длинный сертификат - документ, в котором расписано, где сделан товар, на какой фирме, сколько весит, какие габариты и т.д. Поэтому придумали систему кодирования этой информации в виде последовательности цифр (и штрихового кода). Более 20 лет назад была создана глобальная международная организация - система товарных номеров EAN/UCC, образованная на основе Европейской (European Article Numbering Association - EAN International) и Северо-Американской (Uniform Code Council - UCC) ассоциаций товарной нумерации. В настоящее время система EAN/UCC объединяет национальные организации в 94 странах мира.
Каждая страна имеет свой номер. Чаще всего коды стран - двузначные, но могут быть и трехзначными. Например, код Республики Казахстан - 487. Регистрационный номер предприятия отображается на упаковке продукции в виде первых цифр кода EAN (например, 4600952). Следующие 5 цифр - это закодированная информация о товаре (имя товара, масса, состав, цвет и т.п.). Итак, всего всю необходимую информацию отражают 12 цифр. Но внимательный читатель, конечно, обнаружит, что на приведенном выше рисунке в числе не 12, а 13 цифр. Дело в том, что последняя, тринадцатая, цифра - контрольная.
При наличии на упаковке товаров закодированной информации о них можно автоматизировать процесс распознавания этой информации, если считывать ее специальным устройством - сканером. Причем можно, конечно, использовать для распознавания информации о товаре указываемые на упаковке цифры. Но это потребовало бы применения сложной компьютерной технологии распознавания символов. Проще и надежнее это делать с использованием двоичного кодирования этой информации. Нет, речь не идет о том, чтобы представлять число-код в виде цифр двоичной системы счисления. Просто десятичный номер товара изображается на упаковке в виде тех самых вертикальных полосок различной толщины и интервалов между ними, а эта информация является двоичной, хотя на первый взгляд этого и не скажешь.
Если сделать тонкий срез этих полосок, то можно увидеть следующее (в увеличенном масштабе):
Эти полоски и пробелы графического изображения штрихового кода очень хорошо понятны специальным приборам - сканерам. Считывая эту информацию слева направо, сканер присваивает 1 первой встреченной черной полоске и 0 - первому промежутку. Следующие промежутки и штрихи считываются как последовательности одного, двух, трех или четырех нулей или единиц, в зависимости от ширины штриха иди промежутка. Следовательно, все изображение может быть представлено как последовательность битов:
101000011001011000010011001...
Эти биты и есть двоичное представление десятичного числа - кода товара. При считывании штрихового кода сканер из комбинации штрихов восстанавливает закодированный номер. Те, кто бывали в крупных магазинах, видели, как кассир, делая расчет, просто проносит товар, повернув его штрих-кодом вниз, над кассовым аппаратом, и на экране аппарата мгновенно выскакивает цена. Это происходит потому, что кассы со считывателями штрихового кода подключены к компьютеру, который обрабатывает считанную информацию. Кроме удобства работы кассира и "быстроты" обслуживания покупателя, такая автоматизированная система может обеспечить и учет объема продаж того или иного товара, уровень спроса на те или иные изделия, заблаговременно сделать заказ на склад для восполнения запасов товаров на полках торгового зала и т.п.
Некоторых покупателей смущает, если на штрих-коде - только собственно штрихи, а цифр нет. Это - не признак подделки. Для кассового аппарата цифры вообще не имеют значения, и, если места на товаре мало, их не ставят.
Не нужно пытать продавца и в том случае, если штрих-код узкий или короткий, или вообще "какой-то не такой". Обычно так бывает на мелких по размеру товарах. ЮНИСКАН разрешает производителям таковых использовать сокращенные варианты кодировки.
Есть способ, хотя и несколько трудоемкий, узнать по штрих-коду, поддельный ли товар. Используя последнюю контрольную цифру можно проверить правильность кода товара. Итак, если вам крайне важно узнать, с чем вы имеете дело, нужно произвести следующие арифметические действия:
Этот результат должен совпадать с контрольной цифрой. Если нет - товар поддельный.
Метод, конечно, сложный. Однако, если вы покупаете дорогую вещь или есть сомнения, доброкачественный ли продукт питания перед вами, имеет смысл произвести эти в общем-то элементарные процедуры.
Практическая часть
На основании всего выше изложенного и учитывая цель своей работы, я могу теперь определиться с выбором языка программирования для создания программы по определению подлинности товара по его штрих-коду.
Программа написана на языке программирования Visual Basic. Ниже представлен листинг программы:
Private Sub Command1_Click()
A1 = Val(Text1.Text)
A2 = Val(Text2.Text)
A3 = Val(Text3.Text)
A4 = Val(Text4.Text)
A5 = Val(Text5.Text)
A6 = Val(Text6.Text)
A7 = Val(Text7.Text)
A8 = Val(Text8.Text)
A9 = Val(Text9.Text)
A10 = Val(Text10.Text)
A11 = Val(Text11.Text)
A12 = Val(Text12.Text)
A13 = Val(Text13.Text)
Sum_chet = (A2 + A4 + A6 + A8 + A10 + A12) * 3
Sum_nechet = A1 + A3 + A5 + A7 + A9 + A11
s = Sum_chet + Sum_nechet
B = 10 - (s Mod 10)
If A13 = B Then MsgBox ("Данный продукт - лицензионный"), vbInformation, "Вывод результата" Else MsgBox ("Данный продукт - подделка"), vbCritical, "Вывод результата"
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text1.SetFocus
End Sub
Private Sub Text1_Change()
Text2.SetFocus
End Sub
Private Sub Text10_Change()
Text11.SetFocus
End Sub
Private Sub Text11_Change()
Text12.SetFocus
End Sub
Private Sub Text12_Change()
Text13.SetFocus
End Sub
Private Sub Text2_Change()
Text3.SetFocus
End Sub
Private Sub Text3_Change()
Text4.SetFocus
End Sub
Private Sub Text4_Change()
Text5.SetFocus
End Sub
Private Sub Text5_Change()
Text6.SetFocus
End Sub
Private Sub Text6_Change()
Text7.SetFocus
End Sub
Private Sub Text7_Change()
Text8.SetFocus
End Sub
Private Sub Text8_Change()
Text9.SetFocus
End Sub
Private Sub Text9_Change()
Text10.SetFocus
End Sub
Алгоритм выполнения программы.
Запускаем программу. Водим в нее штрих-код. Нажимаем кнопку «Принять».
Если товар лицензионный, то программа выдаст следующее окно:
Если товар подделка, то программа выдает окно вида:
Если вы допустите хоть одну ошибку при введении штрих-кода (введете цифру, не соответствующую штрих-коду), то программа будет воспринимать данный продукт как подделку.
Убедившись в подлинности продукта, нажимаем на кнопку "Очистить" и вы можете снова вводить другой штрих-код.
Программа проста в использовании и понятна каждому. Весит она всего 48 Кб, что повышает ее практичность и возможность носить с собой программу на любом носителе.
Исследовательская часть
После написания программы возникла идея проверить часть товаров импортного и отечественного производства на подлинность. Для этого были выбраны десять групп часто потребляемых товаров: педагогическая литература, средства гигиены и косметики, бытовая химия, компьютерные игры, бытовая техника, детская литература, напитки, продукты питания, канцтовары, лекарственные средства. В каждой группе брали 10 наименований товаров. Результаты исследования представлены в таблицах и диаграммах ниже.
Таблица 1. Результаты тестирования педагогической литературы.
№
название
страна-производитель
штрих-код
результат теста
1
Школьные олимпиады. Биология
Россия
9785811230884
лицензионный
2
Задания для подготовки к олимпиадам. 6-11. Биология
Россия
978570570679
лицензионный
3
Классный руководитель в современной школе
Россия
9795949160045
лицензионный
4
Административное управление воспитательным процессом
Россия
9785705708963
лицензионный
5
Мастер-класс для заметителей директора школы по воспитательной работе
Россия
9785989230976
лицензионный
6
Поурочные разработки по общей биологии
Россия
9785946658225
лицензионный
7
Подготовка к олимпиадам по биологии. 8-11
Россия
9785811233533
лицензионный
8
Биология 10 класс, поурочные планы
Россия
9785705706013
лицензионный
9
Катехизис директора школы
Россия
9785241007575
лицензионный
10
Планирование воспитательной работы в классе
Россия
9785891441163
лицензионный
Таблица 2. Результаты тестирования средств гигиены и косметики.
№
название
страна-производитель
штрих-код
результат теста
1
Анти-перспирант ADIDAS league
Испания
3412241240010
подделка
2
Крем для рук Flormar Манго
Турция
8690604103218
лицензионный
3
Пеня для бритья Gillette
Великобритания
3014260240226
лицензионный
4
Пенка для умывния Чистая линия
Россия
4600702045024
лицензионный
5
Дезодорант-спрей AXE
Россия
8717644277539
лицензионный
6
Анти-перспирант ADIDAS control
Испания
3412241900143
лицензионный
7
Пена для укладки taft Три погоды
Россия
4015000912846
лицензионный
8
Банное дегтярное мыло
Республика Казахстан
4870007225777
лицензионный
9
Крем-гель для умывания Clearasil
Франция
5000167036428
лицензионный
10
Шампунь для мужчин shauma
Россия
4605966003254
лицензионный
Таблица 3. Результаты тестирования лекарственных средств.
название
страна-производитель
штрих-код
результат теста
Синтомицин линимент
Россия
4601026022081
лицензионный
Кальций -Д3 никомед
Норвегия
7038319032071
лицензионный
Фаниган
Индия
8906002053254
лицензионный
Амоксиклав
Словения
3838957901449
лицензионный
Тест-полоски для определения уровня глюкозы в крови TRUEbalance
Бельгия
5420040872187
лицензионный
Мукалтин
Республика Казахстан
4870114001318
лицензионный
Холосас
Республика Казахстан
4870144764306
лицензионный
Живая клетка. Сибирское здоровье
Россия
4607035301469
лицензионный
Новокаин
Республика Беларусь
4810201000701
лицензионный
Тизанил
Индия
8901252950568
лицензионный
Нафазазолин-ШФ
Республика Казахстан
4870006870930
подделка
Таблица 4. Результаты тестирования товаров бытовой техники.
№
название
страна-производитель
штрих-код
результат теста
1
Холодильник LG
Россия
8801031533596
лицензионный
2
Набор для стрижки VITEK
Австрия
9012345009786
лицензионный
3
Шестиразъемный сетевой фильтр
не указана
37332010674
подделка
4
Фен-щетка для волос PHILIPS
Китай
8710103544869
лицензионный
5
Фен для волос VITEK
Китай
9012345008758
лицензионный
6
Мультиварка VESekectric
Испания
8429723720019
лицензионный
7
Электромясорубка Аксион
Россия
4607159820396
лицензионный
8
Утюг Tiffany
Турция
6400052417001
лицензионный
9
Телефон Nokia
Финляндия
6438158166257
лицензионный
10
Ноутбук ASUS
Китай
4716659408499
лицензионный
Таблица 5. Результаты тестирования компьютерных игр.
№
название
страна-производитель
штрих-код
результат теста
1
BattleField:Bad Company 2
Росийская Федерация
5035226079313
лицензионный
2
Dead Space 3
Не указана
3488638247584
подделка
3
Mass Efect 3
Не указана
4600012149713
подделка
4
Call of Duty: Black Ops
Росийская Федерация
4611003279308
лицензионный
5
DUNGEONS.Хранитель Подземелий
Росийская Федерация
4607057338016
лицензионный
6
Блицкриг II: Освобождение
Росийская Федерация
4601546037992
лицензионный
7
Warcraft 3: Reign of Chaos
Росийская федерация
4603752001804
лицензионный
8
Антология S.T.A.L.K.E.R
Росийская Федерация
4603223140933
подделка
9
Flashpoint: Холодная Война
Росийская Федерация
4600974000325
лицензионный
10
Squad Assault:West Front
Не указана
4685352002276
лицензионный
Таблица 6. Результаты тестирования продуктов питания.
№
название
страна-производитель
штрих-код
результат теста
1
Подсолнечное масло "Маслозавод №1"
Республика Казахстан
4870003260604
лицензионный
2
BEERKA, рыбка сушеная
Российская Федерация
4607120854849
лицензионный
3
Майонез "Махеев провансаль"
Российская Федерация
4604248000349
лицензионный
4
Соус майонезный ASTORIA
Российская Федерация
4600528346794
лицензионный
5
Перец черный молотый "Приправыч"
Российская Федерация
4610000820933
лицензионный
6
Чай "Ассам классический"
Республика Казахстан
4870002900112
лицензионный
7
Кофе "Nescafe classic"
Российская Федерация
4607085440071
лицензионный
8
Сыр сулугуни "Восток молоко"
Республика Казахстан
4870004060036
лицензионный
9
Икра из кабачков "Балтимор"
Российская Федерация
4607172381089
лицензионный
10
Хлебцы МОЛОДЦЫ, ржаные
Российская Федерация
4607024590621
лицензионный
Таблица 7. Результаты тестирования напитков.
№
название
страна-производитель
штрих-код
результат теста
1
Pepsi
Республика Казахстан
4870001570095
лицензионный
2
Tassay
Республика Казахстан
4870071000119
лицензионный
3
Восток Молоко
Республика Казахстан
4870004062979
лицензионный
4
Ряженка
Республика Казахстан
4870206000106
лицензионный
5
Фруто Няня, сок
Российская Федерация
4600338002910
подделка
6
Vitamin B+ DRINK
Республика Казахстан
4870204392906
лицензионный
7
Минеральноя вода " Карачинская "
Российская Федерация
4607015490015
лицензионный
8
BORJOMI, пластик
Грузия
4860019001360
подделка
9
Фруто Няня, вода
Российская Федерация
4600338001623
лицензионный
10
BORJOMI, стекло
Грузия
4860019001346
лицензионный
Таблица 8. Результаты тестирования детской литературы.
№
название
страна-производитель
штрих-код
результат теста
1
Mega энциклопедия ГЕОГРАФИЯ
Российская Федерация
9785882158476
лицензионный
2
Атлас Физическая география 6
Республика Казахстан
9789965820755
лицензионный
3
Физическая география контурные карты 6
Республика Казахстан
9786012680836
лицензионный
4
Математика 6 класс, Г.В. Дорофеев, Л.Г. Петерсон
Российская Федерация
4602698001954
лицензионный
5
Атлас мира для детей. АСТ АСТРЕЛЬ
Российская Федерация
9785170255993
лицензионный
6
Вопросы и ответы Machaon
Российская Федерация
9785882155925
лицензионный
7
Живой мир. Энциклопедия. РОСМЕН
Российская Федерация
97853530000792
лицензионный
8
Иллюстрированная энциклопедия для любознательных. РОСМЕН
Российская Федерация
9785353016595
лицензионный
9
География Земли. РОСМЕН
Российская Федерация
9785845100986
лицензионный
10
Народы мира. РОСМЕН
Российская Федерация
9785845105233
лицензионный
Таблица 9. Результаты тестирования канцтоваров.
№
название
страна-производитель
штрих-код
результат теста
1
Блокнот "Далматинцы"
Российская Федерация
4606782012673
лицензионный
2
Альбом для рисования "Пифагор"
Германия
4606224030388
лицензионный
3
Ручка Cello
Индия
8904158504002
лицензионный
4
Пластилин "Мультики"
Российская Федерация
4600395021138
лицензионный
5
Акварель "Гамма"
Российская Федерация
4600395029738
лицензионный
6
Кисточки "Paint Brushes"
PRG
6923997004063
лицензионный
7
Ластик "Maped"
Китай
3154141196102
лицензионный
8
Набор карандашей "Сильверхоф"
Германия
4250167206326
лицензионный
9
Набор ручек "SLIMWRITE"
Китай
4606016041806
лицензионный
10
Тетрадь общая "abdi"
Российская Федерация
4620000130550
подделка
Таблица 10. Результаты тестирования бытовой химии.
№
название
страна-производитель
штрих-код
результат теста
1
Vanish для ковров и обивки
Российская Федерация
4607109400531
лицензионный
2
Золушка для чистки ковров
Российская Федерация
4607020030091
лицензионный
3
Selena. Для чистки плит
Российская Федерация
4607017941171
лицензионный
4
Sanita. Спрей для кухни
Российская Федерация
4602984004393
лицензионный
5
Кokosal. Жидкий порошок
Польша
5900998020231
лицензионный
6
Fairy. Нежные руки. Средство для мытья посуды
Российская Федерация
5413149477728
лицензионный
7
Ariel. Порошок для стирки
Российская Федерация
5413149836433
лицензионный
8
Парма. Очиститель электрических и газовых плит
Российская Федерация
4600171016044
лицензионный
9
Calgon. Порошок
Российская Федерация
4607109405024
лицензионный
10
Salamander. Пропитка для защиты от грязи и влаги
Германия
4010864000531
лицензионный
В результате исследования выяснилось, что наиболее часто подделываются компьютерные игры (три подделки из десяти тестируемых). Неожиданный результат оказался при тестировании напитков (две подделки из десяти). Огорчает, что среди подделок оказался детский напиток "Фруто Няня", наиболее разрекламированный и как следствие часто употребляемый детьми. Среди напитков-подделок оказалась и вода BORJOMI в пластиковой упаковке, но в стекле - товар лицензионный. Данные исследования показывают, что отечественные товары оказываются менее подделываемые, в отличии от импортных аналогов.
ЗАКЛЮЧЕНИЕ
Определившись с языком программирования, мы создали программу для определения подлинности любого товара. Программа проста в использовании и понятна каждому. Весит она всего 48 Кб, что повышает ее практичность и возможность носить с собой программу на любом носителе.
Далее мы исследовали ряд товаров в разных категориях на подлинность с помощью созданного программного продукта. В результате исследования выяснилось, что наиболее часто подделываются компьютерные игры и напитки импортного производства. В ходе данного тестирования товаров на подлинность, мы подтвердили гипотезу исследования, что часть товаров все-таки контрафактного производства.
Но и это еще не точка в нашей работе. В дальнейшем планируется адаптировать программу под среду мобильного телефона, что позволит иметь ее всегда под рукой. Научившись ею пользоваться, можно обезопасить себя от покупки поделанного товара, тем самым защитить свое здоровье, и не тратить дополнительные деньги на покупки новых более качественных товаров.
Конечно, на этом тоже будет рано останавливаться. Штрих-кодовое обозначение товаров требует серьезной доработки. Более подробную информацию о товаре можно получить по метке радиочастотной идентификации RFID, которая имеет ряд преимуществ перед штрих-кодом.
ЛИТЕРАТУРА
1. Статья «История криптографии», «В мире информатики №15/ Информатика №47/2003»
2. Статья «Первые криптографические машины», «В мире информатики №87/ Информатика №5/2007»
3. Статья «Кодирование информации о товаре», «В мире информатики №55/ Информатика №8/2005»
4. Статья Е. В. Андреевой «Методика обучения основам программирования на уроках информатики», «Информатика №17/2005»
5. new.keden.kz/ru/information_bureau/strcoder.php