Основные методы обнаружения ошибок. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные методы обнаружения ошибок.



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

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

- метод контрольных сумм;

- защита кодов и реквизитов контрольным числом;

- контроль формата сообщения;

- программно-логические методы.

Метод контрольных сумм широко используется на этапах подготовки первичной информации, ввода массива данных в ЭВМ, считывании информации с накопителей и записи на них.

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

Для контроля правильности ввода информации в ЭВМ определяют контрольные суммы по массивам вводимой информации. Программным путем предусматривают суммирование разрядов вводимых информационных массивов и сравнение полученного результата с контрольной суммой, указанной в конце массива. При совпадении контрольных сумм информация считается введенной правильно.

Метод защиты реквизитов контрольным числом подразумевает дополнение кода объекта контрольным числом, определенным по определенному алгоритму (модулю). При автоматическом контроле записи кода по тому же алгоритму вычисляется значение контрольного числа и сравнивается с имеющимся в коде.

Метод контроля формата сообщения основан на использовании внутренней избыточности информации и проверки

 

Различают форматный и логический контроль.

При форматном контроле:

- определяется число знаков в каждом введенном показателе и сравнивается с необходимым их количеством,

- проверяется наличие допустимого количества показателей во введенном сообщении,

- проверяется наличие алфавитного символа там, где должен стоять цифровой символ и наоборот.

При логическом контроле:

- проверяется значение каждого показателя сообщения области допустимых значений, которая содержится в НСИ,

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

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

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

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


Таблица 1.



Поделиться:


Последнее изменение этой страницы: 2016-04-23; просмотров: 528; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.165.131 (0.004 с.)