Различия в понятии надежности программных и аппаратных средств

1. Элемент аппаратуры выходит из строя, если его характеристики отклоняются от расчетных значений. Что касается блока программного обеспечения то он физически не выходит из строя, а программа просто не дает правильного результата, потому, что в ней ест ошибка.

2. Надежность аппаратуры можно повысить, применяя в системе два одинаковых элемента, дублирующих друг друга. Однако использование двух одинаковых программ не приводит к повышению надежности программного обеспечения, т. к. в каждой из программ присутствует одна и та же ошибка.

3. Обнаружение и устранение аппаратурного отказа не означает, что такой же отказ не повторится при дальнейшей работе. Обнаружение и устранение программного отказа означает, что такой отказ в дальнейшем не повторится.

4. Если обнаруженные в процессе отладки и опытной эксплуатации дефекты устраняются, а новые не вносятся, то интенсивность отказов программного комплекса уменьшает­ся, то есть он является «молодеющей» системой. Техническая система обычно со временем стареет.

5. Аппаратурный отказ может быть постепенным. Программный отказ возникает внезапно, как только программа переходит на тот участок, который содержит ошибку.

6. Аппаратурный отказ зависит либо от времени, либо от объема выполненной работы. Программный отказ не всегда связан продолжительностью работы программы, а связан с вероятностью выхода на участок программы содержащий ошибку.

7. Теоретически программу можно проверить и устранить ошибки по элементам для всего набора входных данных и всех сочетаний внешних событий. Напротив, аппаратура может выходить из строя даже после проведения самых тщательных испытаний.

8. Отказы в технической системе появляются случайно. Если при возникновении ошибок в программном комплексе дефекты не диагностировать и не устранять, то ошибки будут носить систематический характер.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: