Файл: Мелькумов, Л. Г. Вычислительная техника в управлении предприятиями угольной промышленности.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 64
Скачиваний: 0
ственную характеристику (при нумерации объектов, единиц из мерения и т. д.).
Серийный код представляет собой дальнейшее развитие порядкового кода. Для каждой группы признаков выделяется определенная серия номеров со значительным запасом свобод
ных номеров для расширения номенклатуры.
Десятичный код строится таким образом, чтобы все шифруемые объекты делились не более чем на 10 групп, каж дая группа — не более чем на 10 подгрупп, подгруппа — не
более чем на 10 видов |
и т. д. Каждому подразделению отво |
дится один знак (от 0 до |
9). |
Поразрядный код является разновидностью десятич |
|
ного — каждый разряд |
характеризует строго установленную |
особенность объекта. |
строится в виде таблицы; шифр каж |
Ша хматный код |
|
дой номенклатуры образуется из пересечения горизонтального |
и вертикального рядов таблицы; удобен для построения, но при этом коде невозможна шифровка более двух качественных ха
рактеристик объекта.
Натуральный код. Шифр полностью соответствует общепринятому номеру объекта.
Смешанный код строится по принципу сочетания при веденных выше кодов.
Комбинированный код объединяет различные груп пировки в одном коде.
Методы кодирования информации освещаются в литературе по механизации учета.
На всех стадиях технологического процесса (формирования, передачи, обработки и храненияинформации) возможны ошиб ки, возникающие как по вине персонала, так и в результате погрешности в работе устройств.
Из опыта работы установлено, что у оператора при перфо
рации карт на |
60 000 ударов (1500 карт в смену с 40 колонка |
ми заполнения) |
приходится 10—15 ошибочных. При перфорации |
лент оператор в смену набивает с самоконтролем около 30000
символов и допускает при этом 5—6 ошибок. Следовательно, можно считать, что оператор при перфорации лент и карт де лает примерно 0,02% ошибочных ударов. Отсюда вероятность
появления ошибок у оператора Р\ = 2 ∙ IO-4.
Поскольку у контролера условия работы и используемые им технические средства те же, что и у оператора, вероятность совершения ошибки контролером P2 = 2∙10~4. Тогда вероятность совместного появления двух независимых событий (ошибка
оператора и ошибка контролера) равна произведению вероят ностей этих событий P = P ∙P∙i = 4∙ IO-8, т. е. на 100 млн. ударов
(символов) могут возникнуть четыре одинаковые ошибки у
оператора и контролера.
В зависимости от конкретной технологии операций и усло-
139
вий их выполнения применяются различные методы контроля.
Операции контроля являются неотъемлемой частью технологи ческого процесса обработки данных.
Система контроля — это совокупность аппаратных, про граммных и организационных методов и средств, обеспечиваю
щих контроль за достоверностью информации на всех стадиях ее передачи и обработки, контроль за правильностью функцио нирования отдельных устройств и системы в целом, а также автоматический поиск места неисправности. Организация того или иного вида контроля в системе требует введения избыточ
ности. Для информационных систем, включающих элементы сбора, передачи, хранения и переработки информации, избыточ
ность можно разделить на информационную и аппаратурную.
Информационная избыточность характеризуется до полнительным числом символов или сигналов по сравнению с минимально необходимым, обеспечивающим повышение досто верности информации. Реализация информационной избыточ
ности |
не требует, как правило, увеличения количества аппара |
|
туры, |
однако вызывает значительное увеличение затрат |
труда |
и времени, а также снижение пропускной способности |
сис |
|
темы. |
|
|
Аппаратурная избыточность заключается в использо вании дополнительной аппаратуры (по сравнению с минималь но необходимой).
Все ошибки, возникающие в системах обработки данных, рассматриваются как случайные и неслучайные (устойчивые).
Первые возникают из-за невнимательности, усталости операто ров и случайных сбоев устройств. Устойчивые ошибки вызыва
ются постоянно действующими причинами, как правило, ста
бильными и повторяющимися в определенной закономерности. Они появляются главным образом в результате неисправности технических средств и в меньшей степени по вине обслужива
ющего персонала. Наибольшую опасность представляют слу
чайные ошибки, для обнаружения и исправления которых не
посредственно в процессе вычислений требуется организация эффективной системы контроля, состоящей из двух фаз: конт роля регистрации первичных данных и контроля обработки ин формации. Каждая фаза представляет собой набор методов контроля применительно к каждой операции технологического
процесса.
Контроль за регистрацией первичных дан ных. Проверка правильности регистрации первичных данных производится как на предприятиях, так и в информационно-вы числительном центре при приеме документов, содержащих пер вичную информацию, а также при получении машинных носите лей информации (перфолент, перфокарт).
По способу осуществления можно отметить следующие наи более общие виды контроля: зрительный контроль; контроль
140
прямым сопоставлением; контроль дублированием работы; контроль исполнением работы разными способами; балансиро вочный контроль.
Контроль может подразделяться на сплошной и выборочный. В условиях систем обработки данных более целесообразным является сплошной контроль за каждой операцией, т. е. провер
ка всех документов, машиночитаемых носителей информации и т. п. При наличии высококвалифицированных кадров и вполне исправного оборудования в некоторых случаях допустим выбо рочный контроль. Наибольшее количество ошибок падает на перфорацию, в связи с чем контролю за правильностью этой
операции следует уделять особое внимание, учитывая к тому
же, что она является одной из самых трудоемких. Различают несколько способов контроля перфорации карт и лент: конт роль «на свет», считка (прямое сопоставление); дублирование
(вторичная перфорация) ; верификация — дублирование на специальных машинах — контрольниках; счетный; балансиро вочный. Контроль с помощью верификации в сочетании со счетным способом широко применяется. Он заключается в про верке перфорации носителей информации на контрольниках с одновременной выверкой важнейших показателей счетным спо
собом. Этот способ более дорогостоящий, но позволяет повысить
качество контроля, в связи с чем его можно рекомендовать для особенно ответственных работ. Случайные ошибки при перфо рации сравнительно надежно выявляются способом дублирова ния, в том числе с помощью контрольников. Для выявления неслучайных ошибок, допущенных при перфорации, применяют ся способы, использующие избыточную информацию (счетный, балансировочный и др.).
Выбор определенного способа контроля перфорации должен производиться исходя из конкретных условий: необходимой точности разработок, характера показателей^и их взаимозави симости, срочности работ, квалификации операторов и т. п.
Контроль за обработкой информации. При обработке информации на ЭВМ различают следующие виды контроля: программный; аппаратный; комбинированный, соче тающий программный и аппаратный виды контроля.
Программный контроль (программно-логический, алгоритми ческий и тестовый) предназначен для проверки вычислительно го процеоса и основан на использовании специальных логиче
ских методов и программ.
Программно-логический контроль используется как метод контроля за информацией, вырабатываемой в процессе вычис ления. Для его реализации требуется определенная избыточ ность исходной и промежуточной информации. Простой и часто используемой формой этого контроля является двойное выпол нение расчетов на машине со сравнением полученных резуль татов. Программно-логический контроль не требует специаль-
Ul
ной аппаратуры и поэтому может быть применен в системе с любой вычислительной машиной.
Основными недостатками программно-логического контроля являются: увеличение вдвое продолжительности расчетов на ЭВМ.; отсутствие возможности обнаруживать устойчивые сбои, дающие постоянные ошибки; требование определенной емкости памяти и отсутствия искажения исходных данных, хранящихся
в запоминающем устройстве.
Алгоритмический контроль является разновидностью про граммно-логического и основан на использовании упрощенного
алгоритма решения задачи. Этот вид контроля вызывает не большое (примерно на 10%) увеличение продолжительности расчетов. Алгоритмический контроль, так же как и программно логический, позволяет с вероятностью, близкой к единице, об наруживать случайные сбои. Обнаружение систематических сбоев зависит от вида основного и упрощенного алгоритмов. При этом необходимо, чтобы по характеру выполняемых опера ций эти алгоритмы существенно различались.
К тестовому контролю относится проверка машины на рабо тоспособность с помощью испытательных программ. Он не тре бует дополнительной аппаратуры, кроме некоторой емкости па мяти, позволяет автоматизировать процесс обнаружения и по иска неисправности, сократить время на ее устранение. Тестовой контроль не позволяет обнаруживать случайных сбоев, так как последние в момент проверки могут не появиться. Применение тестового контроля в определенной мере снижает производи тельность ЭВМ, так как на время прохождения теста машина прекращает работы по основной программе.
Аппаратный контроль предназначен для автоматического' контроля вычислительной машины с помощью введенного в ее структуру контрольного оборудования (используется совокуп ность информационной и аппаратурной избыточности). Достоин
ством аппаратного контроля является возможность обнаруже ния и локализации места устойчивого сбоя с точностью до раз ряда контролируемого узла. К числу его недостатков следует отнести невозможность обнаружения случайных сбоев; перио
дичность (а не непрерывность) ■ контроля; необходимость спе циальной проверки работоспособности контрольного оборудо вания.
Применение различных видов контроля зависит от возмож ностей конкретных технических средств передачи и обработки, информации, применяемых в системе, характера задач и опера тивности их решения.
Существенное значение в системах обработки экономической информации имеет контроль за хранением технических носите лей (обеспечение постоянной пригодности использования техниче ских носителей и возможности неискаженного восприятия с них информации). Сложной и ответственной операцией является;
142