Найти в Дзене

Первая компьютерная ошибка была… настоящим жуком!

Первая компьютерная ошибка была… настоящим жуком! Как мотылёк вошёл в историю IT 9 сентября 1947 года: день рождения термина «баг» В этот день операторы Гарвардского университета работали с компьютером Mark II — огромной электромеханической машиной размером с комнату. Внезапно система дала сбой. После вскрытия панелей они обнаружили причину: между контактами реле застрял ночной мотылёк, замкнувший цепь. Инженеры аккуратно извлекли насекомое и приклеили его в журнал регистрации с шутливой пометкой: > «First actual case of bug being found» > («Первый реальный случай обнаружения жука») ![Страница журнала с приклеенным мотыльком](https://upload.wikimedia.org/wikipedia/commons/8/8a/H96566k.jpg) (Фрагмент журнала с «первым багом», Музей истории компьютеров) Откуда взялся термин «debugging»? Хотя этот случай стал знаменитым, слово «bug» (жук, ошибка) использовалось инженерами и раньше: - Ещё Томас Эдисон в 1878 году писал о «багах» в телеграфных системах. - В военной авиации 1

Первая компьютерная ошибка была… настоящим жуком!

Как мотылёк вошёл в историю IT

9 сентября 1947 года: день рождения термина «баг»

В этот день операторы Гарвардского университета работали с компьютером Mark II — огромной электромеханической машиной размером с комнату. Внезапно система дала сбой. После вскрытия панелей они обнаружили причину: между контактами реле застрял ночной мотылёк, замкнувший цепь.

Инженеры аккуратно извлекли насекомое и приклеили его в журнал регистрации с шутливой пометкой:

> «First actual case of bug being found»

> («Первый реальный случай обнаружения жука»)

![Страница журнала с приклеенным мотыльком](https://upload.wikimedia.org/wikipedia/commons/8/8a/H96566k.jpg) (Фрагмент журнала с «первым багом», Музей истории компьютеров)

Откуда взялся термин «debugging»?

Хотя этот случай стал знаменитым, слово «bug» (жук, ошибка) использовалось инженерами и раньше:

- Ещё Томас Эдисон в 1878 году писал о «багах» в телеграфных системах.

- В военной авиации 1940-х так называли неисправности приборов.

Но после истории с мотыльком термин «debugging» (устранение ошибок) прочно вошёл в лексикон программистов.

Где сейчас тот самый мотылёк?

Оригинальный лист с насекомым хранится в Музее истории компьютеров в Калифорнии. В 2019 году его даже временно передали в Смитсоновский институт для выставки.

Почему это важно?

- Зарождение IT-фольклора — теперь «баг» и «дебаггинг» знает каждый программист.

- Символ человеческого фактора— даже в высокотехнологичных системах ошибки бывают неожиданными.

- Популяризация науки — забавная история привлекла внимание к ранним компьютерам.

Заключение

Случай с мотыльком в Mark II — не просто курьёз, а часть культурного кода IT. Сегодня «багами» называют любые программные ошибки, а их поиск и исправление остаются важнейшей частью разработки.