Когда «баг» оказался настоящей молью
Mark II был не компьютером с микросхемами, а большой электромеханической машиной: вычисления в ней выполняли, среди прочего, реле — переключатели, которые замыкали и размыкали электрические цепи. Если контакт такого переключателя не срабатывал как нужно, машина могла дать сбой, и искать причину приходилось среди множества деталей.
В одном из реле обнаружили мёртвую моль. Насекомое оказалось помехой в механизме контакта, поэтому неисправность была не загадочной ошибкой в вычислениях, а вполне физической преградой внутри устройства.
От неисправности — к записи в журнале
После обнаружения моль приклеили к журналу технических работ и описали случившееся. Такие журналы помогали фиксировать, что именно отказало и как проблему нашли: без записи одна и та же неисправность могла снова отнять время у команды.
В английском слово bug давно употребляли в значении «неполадка» или «дефект», поэтому моль не придумала компьютерный термин. Но этот случай стал наглядной иллюстрацией выражения: иногда источник сбоя буквально оказывается насекомым в машине.
История Mark II напоминает, насколько иначе выглядел поиск ошибок до появления компактной электроники. Техническая неисправность могла начинаться с крошечного предмета, застрявшего между движущимися контактами, — и заканчиваться записью, которую можно было показать следующей смене.






