Ответы на экзаменационные вопросы по технологическим сетям проектирования, страница 30

Методы 11(WB). Так обозначаются методы контроля по модулю 11 с набором весов, предложенных Бриггстом, который представляется (1,2,4,3,6,10,9,7,8,5). Такой набор позволяет обнаруживать смежные транскрипционные ошибки любой кратности.

Набор весов Беркли разработан, чтобы избежать арифметических и геометрических прогрессий, что в целом излишне и не позволяет выявлять многократные смежные  и раздельные транскрипционные ошибки. Набор весов Бриггста эффективнее набора весов Беркли. Существует и другие методы контроля по модулю.

Контроль по модулю является очень эффективным методом контроля, основанным на избыточности, и позволяет выявить большинство орфографических ошибок. Контроль по модулю широко используется в ИС.


Вопрос №56. Технология реализации методов контроля основанных на естественной избыточности

ВВЕДЕНИЕ

Эти методы основаны на том, что реквизит несет дополнительную информацию о границах своего изменения. Данные методы основаны на конкретных свойствах контролируемых реквизитов. Например, номер месяца не может быть больше 12, табельный номер не может превышать некоторой установленной величины и т.д. Эти свойства можно использовать для контроля соответствующего реквизита.

1.  Метод проверки номенклатур.

Заключается в  сопоставлении исходного значения реквизита с множеством допустимых значений, заданным перечнем (словарем). Этот метод используется для контроля реквизитов признаков, номенклатура значений которых сравнительно мала и чаще всего в тех случаях, когда исходные реквизиты слабо формализованы.

Например, в текстовом процессоре Word таким образом осуществляется контроль орфографии. Каждый пользователь может использовать общий словарь или организовать собственный. Все введенные слова сравниваются с содержимым словаря и отсутствующие в словаре выделяются в набранном тексте. Пользователь может в процессе контроля пополнить словарь требуемыми словами.


2.  Метод проверки границ.

Заключается в сопоставлении исходного численного значения реквизита с заданными границами. Позволяет выявить грубые ошибки количественных реквизитов, для которых есть жесткозаданный диапазон значений.

ЗАКЛЮЧЕНИЕ

Орфографический контроль на основе использования естественной  избыточности сходен со смысловым контролем, корреляционными методами. Различие заключается в том, что здесь имеем дело с отдельным реквизитом и с избыточностью его значений. В корреляционных методах используется избыточность, охватывающая сочетания значений реквизитов.


Вопрос №57. Технология реализации методов контроля, основанных на двукратной избыточности

ВВЕДЕНИЕ

В процессе функционирования ИС выполняется множество технологических процессов, обеспечивающих сбор, регистрацию, обработку, накопление, хранение, вывод информации. С целью исключения ошибочной информации из обработки или ее корректировки в маршрутных технологических процессах включаются контрольные операции.

Существует множество разработанных методов для выявления различных классов ошибок. Методы контроля с двукратной избыточностью ориентированы на выявление орфографических ошибок.

1.  Метод двойного ввода

Формируются 2 абсолютно независимых файла (разные операторы, разные технические средства), а затем поэлементно сравниваются.

2.  Метод верификации

Основное отличие данного метода от метода двойного ввода заключается в том, что второй оператор выполняет ввод информации с документа и в ПК выполняется сравнение введенного значения с ранее записанным значением первого оператора. При несовпадении значений оператор идентифицирует причину выявленной ошибки и принимает решение о необходимости корректировки.


3.  Методы контрольного суммирования

В основе метода – введение избыточности в реквизит, запись или блок – в зависимости от способа реализации. Операция контрольного суммирования обеспечивает контроль правильности выполнения последующих операций. Все ошибки, допущенные на операциях, предшествующих контрольному суммированию, не идентифицируются.

Маршрутный технологический процесс с использованием метода контрольного суммирования представлен на рис. 3: 

 

На операции ввода осуществляется ввод информации с контрольными суммами, технические средства вычисляют контрольные суммы и сравнивают  с введенными контрольными суммами. При рассогласовании значений выдается сообщение об ошибке.

Различают три способа реализации метода контрольного суммирования:

1.  контроль по записям  (горизонтальный);

2.  контроль по блокам (вертикальный);

3.  балансовый контроль.

Контроль по записям предполагает вычисление контрольной суммы по всем реквизитам записи или только по выделенным реквизитам. В этом варианте выявляются орфографические и смысловые классы ошибок. Но есть вероятность неправильного вычисления контрольных сумм.

Контроль по блокам предполагает вычисление контрольных сумм по вертикали, т.е. осуществляется суммирование одноименных реквизитов из различных записей (например, вычисляется контрольная сумма по реквизиту "количество" в многострочном документе). Данный метод позволяет выявить блок искаженной информации, что значительно усложняет поиск ошибок для устранения. В данном методе также  есть вероятность неправильного вычисления контрольных сумм. 

Балансовый метод контроля объединяет два вышерассмотренных метода, т.е. ведет расчет контрольных сумм по записям и блокам, после чего контрольные суммы складываются по горизонтали и вертикали и проверяется их совпадение. Если значения не совпадают, то это свидетельствует о допущенной ошибке при контрольном суммировании, т.е. необходимо добиться совпадения итогов. Общий принцип реализации метода контрольного суммирования представлен на рис. 3.6.