Программно-логический контроль - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если ты закладываешь чушь в компьютер, ничего кроме чуши он обратно не выдаст. Но эта чушь, пройдя через довольно дорогую машину, некоим образом облагораживается, и никто не решается критиковать ее. Законы Мерфи (еще...)

Программно-логический контроль

Cтраница 3


Программа исправления последствий сбоев, или кратко исправляющая программа ( ИП), предназначена для повышения программной устойчивости работы устройств к воздействию сбоев. Эта программа включается в работу автоматически после того, как аппаратным или программно-логическим контролем выявлены ошибки в выполнении основных программ. Главная задача ИП состоит в анализе ошибок, исправлении искаженной информации, передаче управления основной программе после исправления. Если анализ показал, что данная ошибка возникла в результате отказов, то в работу включаются диагностические тест-программы.  [31]

При разработке АСУ необходимо обращать особое внимание на обеспечение надежности ее функционирования. Надежность АСУ обеспечивается за счет контроля на всех технологических этапах обработки информации, включая программно-логический контроль входной информации, контроль сохранности хранимой информации с учетом необходимости корректировки постоянной информации, контроль обработки информации, контроль выходной информации. Возможности контроля в конкретной системе могут быть существенно увеличены включением соответствующих специальных лрогра. Надежность АСУ включает вопросы обеспечения своевременности ( в соответствии с заданным регламентом) сбора, обработки и выдачи информации.  [32]

Следует заметить, что деление контроля на контроль работоспособности и контроль правильности решения задачи в определенной степени условно, так как оба эти вида контроля служат для обнаружения факта неверного функционирования системы или ее компонентов. В отличие от проверочных тестов, выполняемых при контроле работоспособности или профилактике, объем программ контрольных тест-задач и время их исполнения невелики. Программно-логический контроль основан на применении повторных счетов ( двойных счетов) с последующим сопоставлением результатов, а также проверке специальных контрольных соотношений. Алгоритмический контроль основан на упрощении ( усечении) алгоритма решения задачи. Решение по упрощенному алгоритму сопоставляется с результатом, полученным по основному алгоритму. При отсутствии ошибок разность получаемых решений должна находиться в заданных пределах.  [33]

Во время исполнения отлаженной программы возможны сбои в работе ЭВМ. Ошибка только в одном разряде при исполнении операции может исказить все последующие результаты. Поэтому в большинстве задач предусматривается программно-логический контроль выполнения операций машиной.  [34]

В настоящее время широкое распространение получили технические средства, позволяющие формировать исходные данные непосредственно на магнитной ленте или магнитном диске без использования промежуточного перфоносителя. В Единой системе ЭВМ устройства подготовки данных составляют серию от ЕС-9000 до ЕС-9005. Такие устройства обеспечивают не только перенос данных на магнитную ленту, но и организацию эффективного программно-логического контроля их достоверности.  [35]

В тех случаях, когда имеется возможность найти в программе вычислений какие-либо контрольные соотношения, вместо двойного счета применяют эти соотношения. К сожалению, не всегда удается найти подобные соотношения, а поэтому двойной - счет является основным видом программно-логического контроля.  [36]

Таким образом, основная информация о процессе управления накапливается в зоне долговременного хранения результатов, которая должна быть защищена в наибольшей степени от случайных сбоев и отказов ЦВМ. Сохранность информации этой зоны определяет плавность и непрерывность управления и данные должны дублироваться в резервной ЦВМ для обеспечения перехода на резерв без резкого изменения всего процесса управления. Искажение информации в других зонах может привести только к частным сбоям, и при соответствующей системе защиты и программно-логического контроля информацию этих зон можно не дублировать в резервной ЦВМ. При переходе на резерв или сбое программы ЦВМ заполнение этих зон произойдет в соответствии с естественным процессом поступления сообщений и их обработки.  [37]

Нормальное функционирование технических средств системы Банк и успешная обработка документов могут быть обеспечены лишь при соответствующей организации системы контроля и защиты информации. Под системой контроля понимается совокупность средств и методов, обеспечивающих контроль за правильностью функционирования отдельных устройств, групп устройств ( звеньев), а также системы в целом. При этом контроль за правильностью функционирования ЭВМ и ее устройств, а также устройств подготовки и аппаратуры передачи данных с помощью специальных схем и узлов будем называть аппаратным контролем, а контроль, осуществляемый путем использования специальных испытательных программ или специальной организации вычислительного процесса, - программно-логическим контролем.  [38]

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

Очевидно, что при решении задачи по сокращенному алгоритму точность результатов вычислений будет ниже, чем по основному. Однако сравнение результатов при первом и втором счете позволяет оценить правильность решения задачи. При таком методе контроля производительность ЦВМ значительно выше, чем при двойном счете. По существу этот вид контроля является разновидностью программно-логического контроля и обладает теми же недостатками. Кроме того, он находит ограниченное применение, так как не всегда удается найти для основного алгоритма сокращенный, который был бы значительно короче основного.  [40]

Алгоритмический контроль является разновидностью программно-логического контроля. При алгоритмическом контроле на основе анализа алгоритмов задач, реализуемых данной системой, строится так называемый усеченный алгоритм, который используется для целей контроля. Усеченный алгоритм должен быть по своей дпине и времени выполнения примерно на порядок меньше основного алгоритма. В этом случае производительность системы понижается примерно на 10 % при незначительном ( около 1 %) увеличении емкости памяти программ. В остальном алгоритмический контроль по своим свойствам аналогичен программно-логическому контролю.  [41]

В автоматизированных системах управления реальными объектами все наиболее важные устройства, участвующие в реализации алгоритма управления, как правило, дублируются или же имеют горячий резерв. При включении аппаратуры, а также периодически в процессе ее работы осуществляется контроль исправности отдельных устройств при помощи специальных схем и обнаруживающих тест-программ, выполняемых вычислительной машиной. В случае обнаружения неисправности производится автоматическое или программное переключение отказавшего устройства на резерв с выдачей обслуживающему персоналу информации о месте и характере отказа. Для обнаружения сбоев и неисправностей, которые могут возникать в процессе работы ЦВМ, в большинстве случаев оказывается целесообразным использовать сочетание аппаратного, программно-логического и тестового контроля. При обнаружении ошибок в работе программы аппаратным или программно-логическим контролем обычно происходит прерывание счета и выполняется анализ и исправление ошибок с помощью специальных подпрограмм.  [42]

Зона долговременного хранения глобальных переменных - результатов процесса управления - является памятью состояний всей системы управления и ее важнейших компонент, необходимых для прогнозирования процесса управления и принятия основных решений. Основная информация о процессе управления должна быть защищена в наибольшей степени от случайных искажений. Состояние этой зоны определяет устойчивость и непрерывность процесса управления или обработки информации. Данные из зоны должны дублироваться в резервной ЭВМ для обеспечения перехода на резерв без резкого изменения всего вычислительного процесса. Искажение информации в других зонах может привести только к частным сбоям, и при соответствующей системе защиты и программно-логического контроля данные из этих зон можно не дублировать в резервной ЭВМ. При переходе на резерв или сбое программ ЭВМ заполнение этих зон произойдет в соответствии с естественным процессом поступления сообщений и их обработки.  [43]

В одногородних учреждениях банка применяется местная система телеграфирования, при которой используется телефонная линия между вычислительным центром и учреждениями банка с уплотнением на основе устройств ТТ-5А и ТТ-5Б. Такое уплотнение вызвано стремлением сократить число выделенных линий с одного объекта для параллельной работы нескольких операторов. Работа происходит следующим образом. С передающей стороны оператор, набирая на клавиатуре телеграфного аппарата необходимые комбинации знаков, запрашивает машину о разрешении начала работы. ЭВМ программным путем анализирует запрос и тут же выдает на этот же телеграфный аппарат необходимый ответ. При получении утвердительного ответа оператор начинает передавать информацию по заранее сгруппированным пачкам, используя для каждого вида документов определенный макет передачи информации. ЭВМ, принимая от оператора информацию, одновременно проводит контроль правильности ее передачи, применяя весь комплекс программно-логического контроля, который рассматривался выше.  [44]



Страницы:      1    2    3