Найти в Дзене
Alexander Gusev

История первого компьютерного бага: Когда мотыль вызвал сбой в системе.

В истории развития компьютеров есть одна забавная история, связанная с первым компьютерным багом. В сентябре 1947 года на компьютере Mark II Aiken Relay Calculator (Марк II), который использовал электромеханические реле и проводку, произошло необычное событие. Это стало первым случаем, когда физический объект привел к сбою в работе компьютера и положил начало использованию термина "баг" для обозначения ошибок в компьютерных системах. Давайте вспомним эту захватывающую историю и узнаем, как мотыль сыграл свою роль в рождении термина "баг".

Фотография Mark II Aiken Relay Calculator (Марк II)
Фотография Mark II Aiken Relay Calculator (Марк II)

Марк II был выдающимся компьютером своего времени, но даже самым передовым технологиям не избежать проблем . Команда разработчиков исследовала странный сбой, который приводил к неправильным результатам работы компьютера. Некоторые операции давали непредсказуемые и некорректные ответы, что вызвало беспокойство у исследователей.

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

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

POV: когда видишь как учёные тестируют новый компьютер
POV: когда видишь как учёные тестируют новый компьютер

Инженеры и разработчики изъяли мотыля и решили оставить запись о случившемся в журнале. Рядом с мотылем они написали "First actual case of bug being found" ("Первый фактический случай обнаружения ошибки"). Эта запись и использование термина "баг" для обозначения проблемы стало символом компьютерных сбоев и ошибок.

Фото той самой ошибки, которую описали разработчики
Фото той самой ошибки, которую описали разработчики

История первого компьютерного бага с мотылем в Mark 2 показывает, что даже маленький мотыль может иметь большое влияние на работу сложных компьютерных систем. Этот случай привел к использованию термина "баг" для обозначения ошибок в компьютерных системах и стал символом проблем, с которыми сталкиваются программисты и инженеры.