Ошибка (инженерная) - Bug (engineering)
В инженерии ошибка дефект в конструкции, производстве или эксплуатации оборудования, схем, электроники, аппаратное обеспечение, или же программного обеспечения что приводит к нежелательным результатам или затрудняет работу. Это контрастирует с Сбой который может быть только временным. Иногда то, что может рассматриваться как непреднамеренная или неисправная операция, может рассматриваться как особенность.
История
Среднеанглийское слово ошибка является основанием для условий "медвежатник " и "пугало "как термины, используемые для обозначения монстра.[1]
Термин «ошибка» для описания дефектов был частью инженерного жаргона с 1870-х годов и предшествовал электронным компьютерам и компьютерному программному обеспечению; возможно, изначально он использовался в аппаратной инженерии для описания механических неисправностей. Например, Томас Эдисон написал следующие слова в письме своему сотруднику в 1878 году:
Так было во всех моих изобретениях. Первый шаг - интуиция, которая приходит с порывом, затем возникают трудности - эта штука выдает, и [это] затем, что «жуки» - как называются такие маленькие ошибки и трудности - проявляют себя и месяцы интенсивного наблюдения, изучения и труд необходим прежде, чем будет окончательно достигнут коммерческий успех или неудача.[2]
В комикс напечатанный в журнале телефонной индустрии 1924 года, наивный персонаж слышит, что человек работает «охотником за ошибками», и дает в подарок царапина. Мужчина отвечает: «Разве вы не знаете, что« охотник за ошибками »- это просто прозвище для ремонтник ?"[3]
Дефлекторный шар, первая механическая пинбол game, в 1931 году была объявлена "не содержащей ошибок".[4] Проблемы с военным снаряжением во время Вторая Мировая Война назывались ошибками (или глюки ).[5] В фильме 1940 года Командование полета, дефект в части радиопеленгатора называется "ошибкой".[нужна цитата ] В книге, опубликованной в 1942 году, Луиза Дикинсон Рич, говоря о мощном резка льда машина, сказал: «Пиление льда было приостановлено до тех пор, пока создатель не сможет вытащить насекомых из своей любимой».[6]
Айзек Азимов использовал термин «ошибка» для обозначения проблем с роботом в своем рассказе »Поймать этого кролика ", изданная в 1944 году.
Термин "ошибка" был использован в аккаунте компьютерным пионером. Грейс Хоппер, который объявил причину неисправности в одном из первых электромеханических компьютеров.[7] Типичная версия этой истории:
В 1946 году, когда Хоппер была освобождена от действительной службы, она поступила на Гарвардский факультет в вычислительную лабораторию, где продолжила свою работу над Марк II и Марк III. Операторы связали ошибку Mark II с моль в ловушке реле, придумав термин ошибка. Этот баг был аккуратно удален и записан в журнал. Исходя из первой ошибки, сегодня мы называем ошибки или сбои в программе ошибка.[8]
Хоппер не нашла ошибки, как она с готовностью признала. Дата в бортовом журнале - 9 сентября 1947 года.[9][10][11] Операторы, которые его нашли, в том числе Уильям «Билл» Берк, позже Лаборатория морского вооружения, Дальгрен, Вирджиния,[12] были знакомы с техническим термином и забавно держали насекомое с пометкой «Первый реальный случай обнаружения ошибки». Хоппер любил пересказывать эту историю.[13] Этот бортовой журнал с прикрепленным к нему мотыльком является частью коллекции Смитсоновского института. Национальный музей американской истории.[10]
Связанный термин "отлаживать "также, кажется, предшествует его использованию в вычислениях: Оксфордский словарь английского языка'Этимология этого слова содержит свидетельство 1945 года в контексте авиационных двигателей.[14]
«Это не ошибка, это особенность»
Некоторые пользовательские ошибки работают так, как задумано дизайнером, что отражает несоответствие между спецификациями и ожиданиями пользователей. Иногда рассматриваемое поведение записывается в пользовательской документации или выставляется за недокументированная особенность, который фиксируется фразой «Это не ошибка, это особенность» (INABIAF).[15] Эта шутка записана в Файл жаргона датируется 1975 годом и может предшествовать этому.
Типы
Смотрите также
Рекомендации
- ^ Сотрудники Computerworld (3 сентября 2011 г.). "Мотылек в машине: Устранение причины" ошибки'". Computerworld. В архиве с оригинала от 25 августа 2015 года.
- ^ Эдисон - Пушкаш, 13 ноября 1878 г., документы Эдисона, Национальная лаборатория Эдисона, Служба национальных парков США, Вест-Ориндж, штат Нью-Джерси, цитируется в Хьюз, Томас Парк (1989). Американский генезис: век изобретений и технологического энтузиазма, 1870-1970 гг.. Книги пингвинов. п. 75. ISBN 978-0-14-009741-2.
- ^ Сай Мейн, Хэтти, привет, девочка, Монитор горных штатов Vol. XIX, № 1 (январь 1924 г.), Mountain States Telephone and Telegraph Co .; стр. 34, внизу.
- ^ "Перегородка". База данных Интернет-пинбол.
(См. Изображение рекламы в справочной записи)
- ^ «Современные авианосцы - результат 20 лет умных экспериментов». Жизнь. 29 июня 1942 г. с. 25. В архиве из оригинала от 4 июня 2013 г.. Получено 17 ноября, 2011.
- ^ Дикинсон Рич, Луиза (1942), Мы отправились в лес, JB Lippincott Co, стр. 93, LCCN 42024308, OCLC 405243, в архиве с оригинала от 16 марта 2017 г.
- ^ Тест FCAT NRT, Харкорт, 18 марта 2008 г.
- ^ Дэнис, Шаррон Энн: контр-адмирал Грейс Мюррей Хоппер"". ei.cs.vt.edu. 16 февраля 1997 г.. Получено 31 января, 2010.
- ^ "Ошибка В архиве 23 марта 2017 г. Wayback Machine ", Файл жаргона, вер. 4.4.7. Проверено 3 июня 2010 года.
- ^ а б "Журнал с ошибкой компьютера В архиве 23 марта 2017 г. Wayback Machine ", Национальный музей американской истории, Смитсоновский институт.
- ^ "Первая "компьютерная ошибка" ", Военно-исторический центр. Но обратите внимание на Гарвард Марк II компьютер не был готов до лета 1947 года.
- ^ IEEE Annals of the History of Computing, Vol 22 Issue 1, 2000
- ^ Джеймс С. Хаггинс. «Первая компьютерная ошибка». Jamesshuggins.com. Архивировано из оригинал 16 августа 2000 г.. Получено 24 сентября, 2012.
- ^ Журнал Королевского авиационного общества. 49, 183/2, 1945 «Он проходил ... через этап типовых и летных испытаний и« отладку »...»
- ^ Николас Карр. "'ЭТО НЕ ОШИБКА, ЭТО ОСОБЕННОСТЬ ». ТРИТЕ - ИЛИ ПРОСТО ПРАВИЛЬНО? ". Проводной.
Эта статья требует дополнительных или более конкретных категории.Август 2019 г.) ( |