Debugging

Материал из Весельчак У
Версия от 21:11, 25 июля 2011; Dale (обсуждение | вклад) (Новая страница: «'''Debugging''' См. Отладка. Относительно происхождения термина ходит довольно древний анекд...»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Debugging

См. Отладка.

Относительно происхождения термина ходит довольно древний анекдот, якобы между контактами реле одного из первых компьютеров залипло мелкое насекомое (жучок, bug), которое и стало причиной сбоя программы. Обслуживающему персоналу пришлось разобрать отказавший узел и отскрести останки злоумышленника от контактов.

Поскольку машинное время в те времена было весьма дорогим ресурсом, все сбои обязательно учитывались и строго протоколировались в специальном журнале. Пришлось в графе "причина сбоя" указать "bug" (жучок, насекомое), а в графе "метод устранения неисправности" - "debugging" (обезжучивание).

Впрочем, не исключено, что байка остается лишь байкой, поскольку слово "bug" для обозначения мелкой неприятности использовалось и ранее. Как бы там ни было, термин прочно укоренился в области программного обеспечения и стал обозначать поиск ошибок ("багов") в программах.