Ошибка в компьютерах и устройствах: почему ошибки так называются?

Ошибка в вычислениях и устройствах

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

Последнее исследование стоимости ошибок было проведено в 2002 году, и по его оценкам стоимость ошибок эквивалентна 0.6% ВВП США (около 60,000 миллиардов долларов в том году). Это число, вероятно, увеличилось, поскольку мы все больше полагаемся на программное обеспечение, и все мы сталкиваемся со сбоями, замедлением работы или программным обеспечением, которое затрудняет нашу повседневную жизнь.

Эдисон, первый, кто связал ошибку с ошибкой

В просторечии мы называем эти ошибки ошибки , но точно неизвестно, когда они стали так называться. Многие историки сходятся во мнении, что все это проистекает из Томас Эдисон в 1878 г., где он использовал термин " ошибка ”Для обозначения сложной проблемы, требующей решения, или недостатка на уровне дизайна, требующего решения. В частности, в письме он написал, что «обнаружил« ошибку »в своем устройстве».

Таким образом, вполне возможно, что он был первым, кто чеканил ее, или что это было обычным делом для использования в его близком кругу. В Оксфордский словарь английского языка приводит в 1889 году пример, связанный с Эдисоном, описывающий ошибка как метафора для насекомое ввести устройство и вызвать его сбой, поскольку Эдисон упоминает это в письме в связи с ошибкой, введенной Устройство. телефон, над которым вы работали.

Ада Лавлейс: признание человеческих недостатков

Однако Эдисон был не первым, кто осознал, что устройство может выйти из строя из-за ошибки в его программировании. Ада Лавлейс в 1843 г. писал о проблеме со ссылкой на Аналитическая машина Чейлза Бэббиджа , утверждая, что механизм, который машина использует для выполнения вычислений, не содержит ошибок, но люди, которые его используют, могут неправильно вводить данные в карты, которые использовались для их программирования. Это может привести к неправильным инструкциям и, следовательно, к неверным результатам, как это может происходить при программировании любого устройства.

ошибка 1947

Таким образом, здесь у нас есть как первая ссылка на ошибку программирования, так и первая ссылка на ошибку как на недостаток дизайна. Это развенчивает другое распространенное мнение, согласно которому первое упоминание об ошибке было сделано Грейс Хоппер в 1947 году, когда мотылек вошел в реле компьютера Harvard Mark II и привел к его отказу. Хоппер наклеил моль на лист и отметил, что это «первый случай обнаружения жучка». Однако это не первая ссылка на ошибку как на сбой, и не было установлено, что именно бабочка была реальной причиной сбоя компьютера, поскольку она также была поражена, что указывает на то, что она продолжала функционировать после того, как появилась.