Cтраница 4
Для получения информации о признаках ошибок программного обеспечения был проведен подробный анализ, основанный на данных одного изготовителя. Возможно, что относительная частота появления ошибок программного обеспечения в этих данных не похожа на то, что наблюдает пользователь системы, поскольку один конкретный отказ может давать множество событий, а другие отказы - очень мало. Кроме того, при отказах программного обеспечения и серьезных проектных ошибках пользователь обычно не сообщает о каждом случившемся событии, тем более если отказ опубликован в выпуске об обнаруженных ошибках. Есть еще одно отличие отказов программного обеспечения от аппаратурных отказов, состоящее в том, что для некоторых заявленных отказов поставщик охотнее идет на изменение спецификации, чем на поиск отказа. [46]
Не существует готовой статистики по частоте возникновения событий из-за отказов программного обеспечения, наблюдаемых пользователями или программистами. Некоторые отказы дают такие же признаки, как и неисправное оборудование ( такие, как полная остановка системы), при этом каждое событие может быть зафиксировано в журнале ошибок автоматически или дежурным оператором, а другие отказы могут фиксироваться лишь эпизодически. Следует заметить, что некоторые ( напри - - мер, необнаруженные) дефекты аппаратуры приводят к документированию нескольких событий, связываемых с ошибками отдельных программ, хотя они могут быть вызваны одним и тем же необнаруженным дефектом. Различные типы ошибок программного обеспечения даны в гл. [47]
Исследования показали, что за-парафинивание в 72 % случаев приводит к заклиниванию плунжера в цилиндре насоса, на который приходилось 42 % всех отказов насоса. Другие отказы связаны с конструктивными недостатками. [48]
Исследования пбказали, что за-парафинивание в 72 % случаев приводит к заклиниванию плунжера в цилиндре насоса, на который приходилось 42 % всех отказов насоса. Другие отказы связаны с конструктивными недостатками. [49]
Поскольку большинство событий вызывается перемежающимися отказами, то вероятнее всего, что неправильные результаты будут возникать на сравнительно коротких временных отрезках с длительными промежутками правильной работы. Поэтому задание интенсивности необнаруженных ошибок как их числа за 1 нед ( как это сделано выше) не совсем корректно. Существуют другие отказы, которые дают неправильные результаты и которые вызывают либо завершение программы, например переполнением разрядной сетки, либо остановку системы. [50]
Общая чувствительность привода остается неизменной, но произойдет смещение нуля. Постоянная времени привода при таком отказе увеличится в 1 5 раза. Кроме отказов электрического усилителя, моментного мотора и электроцепей в условиях эксплуатации может иметь место множество других отказов, но большинство из них приводит к рассмотренным последствиям. [51]