Ramazi Maisashvili - Portfolio

Детали блога

Откуда взялся «баг»? Настоящая история «бага»: насекомое в реле

Откуда взялся «баг»? Настоящая история «бага»: насекомое в реле

Термин «баг», означающий ошибку или недостаток в программировании, часто ассоциируется с конкретным историческим событием, хотя его корни уходят глубже.

Вот несколько фактов о происхождении этого термина:

1. Использование термина до появления компьютеров

Распространено заблуждение, что термин впервые появился в эпоху компьютерных технологий. В XIX веке инженеры использовали термин «баг» для обозначения неисправности в механических или электронных системах.

* Томас Эдисон: Сохранилось письмо Томаса Эдисона от 1878 года, в котором он пишет о процессе тестирования своих изобретений и отмечает, что в системе появляются «баги» (недостатки), устранение которых требует времени и интенсивной работы.

2. Первый настоящий «баг» в компьютере (1947). Популяризация термина и его прямая связь с вычислительной техникой связаны с пионером компьютерных наук — Грейс Хоппер.

* Факт: 9 сентября 1947 года (по некоторым источникам, в 1945 году), во время работы над компьютером Harvard Mark II в Гарвардском университете, операторы обнаружили неисправность системы.

Причина: При осмотре было обнаружено, что в одном из электромеханических реле застряло настоящее насекомое — мотылёк.

Результат: Насекомое было аккуратно удалено, помещено в журнал оператора с помощью пинцета, и рядом с ним была сделана пометка: «Первый реальный случай обнаружения ошибки».

Вывод: Термин «ошибка» существовал в инженерном жаргоне и раньше для обозначения дефекта, но обнаружение настоящего насекомого в компьютерном реле командой Грейс Хоппер окончательно закрепило это слово и сделало его термином, который мы используем сегодня для обозначения ошибок в программном обеспечении.

Ramazi Maisashvili

Рамази Майсашвили

Full-Stack разработчик, программист и специалист по цифровым технологиям.

03 Комментария

User

საინტერესო და ამომწურავი სტატიაა! წარმატებები.

Оставить комментарий