Cтраница 4
Учет надежности в данном случае не ограничивается лишь одним соблюдением заданных значений коэффициента разветвления. Необходимо учитывать также еще две возможности неправильного функционирования автоматов. [46]
Защита от перегрузки ЭВМ по пропускной способности предполагает обнаружение и снижение влияния последствий алгоритмических ошибок, обусловленных неправильным определением необходимой пропускной способности ЭВМ для работы в реальном времени. Кроме того, перегрузки могут быть следствием неправильного функционирования источников информации и превышения интенсивности потоков сообщений расчетного, нормального, уровня. Последствия обычно сводятся к прекращению решения некоторых функциональных задач, обладающих низким приоритетом. [47]
Оценка воздействия кратковременных токовых импульсов на СПП достаточно сложна. Последствия этих воздействий могут быть различными - от неправильного функционирования оборудования до его взрыва и разрушения. [48]
![]() |
Модификация программы, приведенной на, после замены множества команд, предназначенных для отрицательного приращения и проверки значения счетчика, на команды вызова подпрограмм. [49] |
Таким образом, микропроцессор никак не может определить, не являются ли данные, находящиеся в стеке и в указателе стека, неверными. Вот почему случайное искажение содержимого стека приводит к неправильному функционированию микропроцессорной системы. [50]
Еще одной важной областью программирования является так называемое диагностическое программирование. В этом виде программирования внимание сосредоточивается на обнаружении факта неправильного функционирования АСУ ТП и последующем определении неисправного устройства или узла. После устранения неисправности диагностические программы используются для проверочного прогона системы, с тем чтобы удостовериться, что в результате ремонта АСУ снова приведена в надлежащее рабочее состояние. В идеале диагностические программы должны действовать в течение всего времени управления процессом. Следовательно, диагностика должна выполняться в свободные промежутки времени через заданные интервалы. Чтобы это осуществить, диагностические программы должны быть доступны супервизорной, или исполнительной, программе, управляющей работой АСУ. Завершение теста без обнаружения ошибки может быть зарегистрировано для последующего анализа. Если обнаружено, что какая-либо часть АСУ неисправна, то сначала исполнительная программа логически изменяет ее конфигурацию, с тем чтобы исключить неисправный элемент, а затем производится ремонт. Конечно, система программирования требует очень хорошей координации, но зато в результате АСУ ТП способна управлять процессом в течение значительно большего промежутка времени, чем система, в которой диагностическому программированию было уделено мало внимания. [51]
При проверке на соответствие ошибка означает, что выявлены либо факты неправильного функционирования внутрихозяйственного контроля, либо его слабости. [52]