УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ БАЗОВОГО КОМПЛЕКТА УНИФИЦИРОВАННЫХ МАШИННЫХ МАССИВОВ КЛАССИФИКАТОРОВ

Полезная модель относится к области вычислительной техники и может быть использована в специализированных вычислительных устройствах обработки, хранения и предъявления информации, в частности, в устройствах для формирования базового комплекса унифицированных машинных массивов классификаторов различного назначения (жилые и нежилые здания, сооружения, материалы, изделия и др.).
Известно устройство, реализующее способ работы с данными, которое содержит базу данных, блоки ввода и вывода данных, управляемый вычислительный блок компьютерного средства, блок формирования команд, которые не являются штатными при работе компьютерного средства, при этом база данных представлена информационным массивом файлов с возможностью замены или подмены элементов информации [1]. Элементами информации являются как отдельные символы, из которых состоит информация, так и группы символов. Измененная информация сохраняется и может выполнять функции первичной информации для управления вычислительным блоком или для выполнения архивной, контрольной и другой предусмотренной функцией. Изменяемая информация базы данных может храниться на постоянном запоминающем устройстве в компьютере или на внешнем носителе информации, при этом доступ к ней может осуществляться посредством сети Интернет или локальной сети. Кроме того, изменяемая информация базы данных может являться частью операционной системы, непосредственно управляющей компьютерным средством.
Недостаток известного устройства заключается в том, что с увеличением объема базы данных значительно увеличивается время поиска необходимой информации, хранимой в этой базе данных.
Наиболее близким известным техническим решением является устройство для формирования унифицированного машинного массива классификаторов, содержащее управляемые блоки ввода и вывода, монитор, блок памяти машинных массивов классификаторов и получатель информации, связанный с выходом управляемого блока вывода, а также содержащее дискриминатор видеоимпульсов сопутствующих и семантических символов, блок выделения сопутствующих видеоимпульсов, блок выделения видеоимпульсов семантических символов, блок выделения видеоимпульсов кодов и наименований, схему ИЛИ, блок регистров, преобразователь видеоимпульсов графических символов в лексические и блок выявления и исправления ошибочных видеоимпульсов [2]. За счет унифицированного формирования одного машинного массива классификатора, составленного только из символов кодов и наименований, а также с учетом данных другого машинного массива сопутствующих символов обеспечивается повышение оперативности и достоверности предъявления запрашиваемой информации из различных по содержанию классификаторов.
Недостаток прототипа состоит в его ограниченных функциональных возможностях, а именно, в невозможности формирования упорядоченного машинного массива набора классификаторов, образующих связанные между собой множества, называемые базовыми комплектами. При этом каждый базовый комплекс представляет собой единую структурную и семантическую единицу знаний и определяет возможность решения задачи поиска информации в базе данных вычислительным устройством.
Целью полезной модели является расширение функциональных возможностей формирователей машинных баз данных путем обеспечения автоматизированного формирования базового комплекса, обладающего отличительными признаками унифицированных машинных массивов классификаторов, объединяемых в уникальную единицу знаний. При этом базовый комплект сопровождается служебной частью классификатора, содержащей отличительные признаки, которые позволяют опознавать базовые комплекты, производить, поставлять и сопровождать их промышленным (типовым) способом.
Сущность полезной модели заключается в том, что кроме известных и общих отличительных признаков, а именно: управляемых блоков ввода и вывода, монитора, блока памяти машинных массивов классификаторов и получателя информации, связанного с выходом управляемого блока выводов, предлагаемое устройство содержит блок анализа служебной части классификатора, блок промежуточной памяти классификатора, управляемый блок дополнительных признаков, блок основных признаков служебной части классификатора, формирователь контрольной суммы, блок сравнения, блок управления входом устройства, регистр, управляемый блок состава базового комплекта, блок служебной части базового комплекта, блок памяти служебной части базового комплекта, объединенный с блоком памяти классификаторов в блок памяти машинных массивов классификаторов, формирователь видеоимпульсов, один выход управляемого блока ввода соединен с входом блока промежуточной памяти классификатора, а другой выход соединен с входом блока анализа служебной части классификатора, один выход которого подключен к входу блока основных признаков служебной части классификатора, а другой выход соединен с входом блока управления входом устройства, выход которого соединен с управляющим входом управляемого блока ввода и управляющим входом блока промежуточной памяти классификатора, один выход блока основных признаков служебной части классификатора связан с входом блока служебной части базового комплекта, другой выход соединен с входами блока сравнения и управляемого блока состава базового комплекта, второй вход блока сравнения соединен с выходом управляемого блока состава базового комплекта, другой выход которого соединен с одним из входов регистра, выход блока сравнения связан с другим входом регистра, с управляющим входом блока управления входом устройства и с другим входом блока служебной части базового комплекта, выход регистра подключен к управляющему входу блока памяти машинных массивов классификаторов, выход блока промежуточной памяти классификатора соединен с входом блока памяти классификаторов и входом формирователя контрольной суммы, выход которого соединен с третьим входом блока служебной части базового комплекта, четвертый вход которого подключен к выходу управляемого блока дополнительных признаков, выход блока служебной части базового комплекта соединен с входом служебной части базового комплекта классификаторов, входящего в состав блока памяти машинных массивов классификаторов, выходы которого подключены к входам блока вывода непосредственно и к входу монитора - через формирователь видеоимпульсов, один выход блока вывода связан с входом получателя информации, а другой выход соединен с управляющими входами блока служебной части базового комплекта и блока управления входом устройства.
Новизна полезной модели состоит в том, что предлагаемое устройство для формирования базового комплекта унифицированных машинных массивов классификаторов содержит блок анализа служебной части классификатора, блок промежуточной памяти классификатора, управляемый блок дополнительных признаков, блок основных признаков служебной части классификатора, формирователь контрольной суммы, блок сравнения, блок управления входом устройства, регистр, управляемый блок состава базового комплекта, блок служебной части базового комплекта, блок памяти служебной части базового комплекта, объединенный с блоком памяти классификаторов в блок памяти машинных массивов классификаторов, формирователь видеоимпульсов, один выход управляемого блока ввода соединен с входом блока промежуточной памяти классификатора, а другой выход соединен с входом блока анализа служебной части классификатора, один выход которого подключен к входу блока основных признаков служебной части классификатора, а другой выход соединен с входом блока управления входом устройства, выход которого соединен с управляющим входом управляемого блока ввода и управляющим входом блока промежуточной памяти классификатора, один выход блока основных признаков служебной части классификатора связан с входом блока служебной части базового комплекта, другой выход соединен с входами блока сравнения и управляемого блока состава базового комплекта, второй вход блока сравнения соединен с выходом управляемого блока состава базового комплекта, другой выход которого соединен с одним из входов регистра, выход блока сравнения связан с другим входом регистра, с управляющим входом блока управления входом устройства и с другим входом блока служебной части базового комплекта, выход регистра подключен к управляющему входу блока памяти машинных массивов классификаторов, выход блока промежуточной памяти классификатора соединен с входом блока памяти классификаторов и входом формирователя контрольной суммы, выход которого соединен с третьим входом блока служебной части базового комплекта, четвертый вход которого подключен к выходу управляемого блока дополнительных признаков, выход блока служебной части базового комплекта соединен с входом служебной части базового комплекта классификаторов, входящего в состав блока памяти машинных массивов классификаторов, выходы которого подключены к входам блока вывода непосредственно и к входу монитора - через формирователь видеоимпульсов, один выход блока вывода связан с входом получателя информации, а другой выход соединен с управляющими входами блока служебной части базового комплекта и блока управления входом устройства, что обеспечивает расширение функциональных возможностей формирователей машинных баз данных путем обеспечения автоматизированного формирования базового комплекса, обладающего отличительными признаками унифицированных машинных массивов классификаторов, объединяемых в уникальную единицу знаний.
Функциональная схема предлагаемого устройства изображена на чертеже, где обозначено:
1 - управляемый блок ввода;
2 - блок анализа служебной части классификатора;
3 - блок промежуточной памяти классификатора;
4 - блок основных признаков служебной части классификатора;
5 - блок формирования контрольной суммы;
6 - блок сравнения;
7 - блок управления входом устройства;
8 - управляемый блок состава базового комплекта;
9 - регистр;
10 - управляемый блок дополнительных признаков;
11 - блок служебной части базового комплекта;
12 - блок памяти машинных массивов классификаторов;
13 - блок памяти классификаторов;
14 - блок памяти служебной части базового комплекта;
15 -блок вывода;
16 - формирователь видеоимпульсов;
17 - блок предъявления информации (монитор);
18 - получатель информации;
19, 20 и 21 управляющие входы.
В исходном положении один выход управляемого блока ввода 1 подключен к входу блока анализа служебной части классификатора 2, а другой выход - к входу блока промежуточной памяти классификаторов 3. Один выход блока анализа служебной части классификатора 2 подключен к входу блока основных признаков служебной части классификаторов 4. Выход блок промежуточной памяти классификатора 3 связан с входом формирователя контрольной суммы 5. Первый вход блока сравнения 6 связан с выходом блок основных признаков служебной части классификатора 4. Выход блока управления входом устройства 7 подключен к управляющим входам блока ввода 1 и блока промежуточной памяти классификаторов 3. Один управляющий вход блока управления входом устройства 7 связан с выходом блока анализа служебной части классификаторов 2. Один управляющий вход блока состава базового комплекта 8 подключен к первому входу блока сравнения 6. Один выход блока состава базового комплекта 8 подключен к второму входу блока сравнения 6, а другой выход блока состава базового комплекта 8 связан с первым входом регистра 9, второй вход которого подключен к выходу блока сравнения 6. Выход блока дополнительных признаков 10 подключен к одному входу управляемого блока служебной части базового комплекта 11, другие входы которого подключены к выходам блока основных признаков служебной части классификаторов 4, формирователя контрольной суммы 5 и блока сравнения 6. Входы блока памяти машинных массивов классификаторов 12 в составе блок памяти классификаторов 13 и блок памяти служебной части базового комплекта 14 подключены к выходам блока промежуточной памяти классификатора 3 и блока служебной части базового комплекта 11. Один вход блока вывода 15 связан с выходом блока памяти классификаторов 13. Другой вход блока вывода 15 подключен к выходу блока памяти служебной части базового комплекта 14 и к входу формирователя видеоимпульсов 16, выход которого соединен с входом монитора 17. Вход получателя информации 18 связан с одним выходом блока вывода 15, другой выход которого подключен к входу блока управления входом устройства 7.
Устройство работает следующим образом.
Запуск процесса формирования устройством базового комплекта осуществляется вручную через управляющий вход 21 блока 1.
До поступления на вход устройства первого классификатора устанавливаются вручную с помощью управляющего входа 19 блока 8 состав классификаторов базового комплекта и через управляющий вход 20 блока 10 устанавливаются его дополнительные признаки.
Дополнительные признаки блока 10 с его выхода поступают на вход блока 11 и далее с его выхода направляются на вход блока памяти 12, где переписываются в память блока 14 для их хранения до момента выдачи их в блок вывода 1.
При поступлении классификаторов последовательно на вход настоящего устройства формируется массив классификаторов базового комплекта и его служебная часть.
Унифицированные машинные массивы классификаторов базового комплекта, составляющие машинный массив классификаторов, а также массив служебной части базового комплекта, до выдачи их получателю хранятся в блоке памяти 12, откуда они поступают на вход блока вывода 15.
Поступающий на вход управляемого блока ввода 1 унифицированный машинный массив классификатора, представленный в двоичном коде, с выхода блока 1 направляется на вход блока промежуточной памяти классификатора 3 и вход блока анализа служебной части классификатора 2, где служебная часть классификатора выделяется и поступает с одного из выходов блока на вход блока основных признаков 4. С другого выхода блока 2 сигнал о приеме классификатора поступает на вход блока управления входом устройства 7 и блокирует прием блоком ввода 1 следующего классификатора. В блоке основных признаков 4 из служебной части отдельного классификатора выделяются признаки, включаемые в служебную часть базового комплекта классификаторов, которые затем поступают на вход блока 11 для формирования служебной части базового комплекта.
Одновременно, выделенный блоком 4 из служебной части идентификатор классификатора поступает на вход управляемого блока состава базового комплекта 8 и вход блока сравнения 6, где сравнивается с идентификатором каждого классификатора, последовательно поступающего на вход блока сравнения 6 с выхода управляемого блока состава 8. Выдача блоком 8 последовательности идентификаторов классификаторов базового комплекта происходит однократно по мере поступления на его вход управляющего сигнала идентификатора классификатора, формируемого на выходе блока 4.
Число классификаторов базового комплекта, формируемое в блоке 8 при задании состава классификаторов базового комплекта, записывается с выхода этого блока 8 в регистре 9 и затем уменьшается на единицу через другой вход регистра 9 сигналом с выхода блока 6 после каждого совпадения идентификаторов. Этот же сигнал поступает на другой вход блока 7 и переводит его в состояние, которое позволяет разблокировать вход блока ввода 1.
При обнулении регистра 9 вырабатывается сигнал завершения формирования базового комплекта, который поступает на управляющий вход блока памяти 12 для последующей выдачи машинного массива базового комплекта на входы блока вывода 15. Через второй выход блока 14 информационный сигнал машинного массива служебной части базового комплекта поступает на вход блока формирования видеоимпульсов 16, где графические символы преобразуются в лексические символы, а затем с выхода блока 16 подаются на вход монитора 17, где и отображаются на его экране.
С одного выхода блока вывода 15 базовый комплект выдается на вход блока получателя 18, где переносится на носитель, а со второго выхода блока вывода 15 сигнал завершения выдачи базового комплекта сбрасывает (приводит в исходное состояние) блок управления входом устройства 7 и блок служебной части базового комплекта 11.
Промышленная осуществимость предлагаемой полезной модели обосновывается тем, что в ней используются известные в аналоге [1] и прототипе [2] функциональные узлы, блоки и схемы по своему прямому функциональному назначению.
Положительный эффект от использования полезной модели заключается в том, что расширяются функциональные возможности формирователей машинных баз данных путем обеспечения автоматизированного формирования базового комплекса, обладающего отличительными признаками унифицированных машинных массивов классификаторов, объединяемых в уникальную единицу знаний. Причем машинный массив классификаторов базового комплекта и массив служебной части базового комплекта классификаторов структурно едины и неделимы. Состав и содержание дополнительных признаков могут меняться. Служебная часть базового комплекта необходима для распознавания, группирования и применения базового комплекта.
Источники информации:
1. Заявка №2007113520 на патент РФ, Способ работы с данными, МПК G06F 7/00, приоритет: 2007.04.12, заявитель и патентообладатель: Савушкин С. В., (аналог).
2. Смирнов Б.П., Устройство для формирования унифицированного машинного массива классификатора. Патент на полезную модель №81834 от 27.3.2009 г., МПК G06F 9/30, (прототип).