Какой праздник отмечают 9 сентября, или Откуда пошло слово «баг»?

Меж тем, день устранения первой аппаратной ошибки – 9 сентября – стал днем тестировщика.

Меж тем, день устранения первой аппаратной ошибки – 9 сентября – стал днем тестировщика.

А вы знаете, как и когда обнаружили первую в истории аппаратную ошибку в компьютере, и что она собой представляла?

Я начну свое повествование с 9 декабря 1906 года. Именно тогда в Нью-Йорке родилась Грейс Мюррей Хоппер (Grace Murray Hopper), напрямую связанная с вышезаданными вопросами. Это была очень необычная девочка. Помимо многих ее увлечений, было одно, совсем не свойственное девочкам в те времена. Грейс обожала технику, прочем с чисто мужской точки зрения: она не восхищалась ее красотой, а пыталась понять, как же это все работает.

Но детство кончилось, Грейс поступила в школу, где, конечно, об изучении техники и речи быть не могло: юных леди обучали этике, музыке и домашнему хозяйству. Представить девушку, интересующуюся техникой, никто не мог, несмотря на нарастающую волну феминизма в Америке. Но Грейс не расставалась с мечтой поступить в математический колледж.

Несчастье в семье резко изменило жизнь Грейс: ее отцу, Уолтеру Мюррею, ампутировали обе ноги, и он больше не мог содержать семью. Приданого он дочерям не собрал, и единственным выходом было дать им отличное образование, наравне с его сыном, чтобы они сами могли заработать себе на жизнь.

Вот таким страшным способом сбылась мечта Грейс. Шестнадцатилетняя девушка первоначально подала документы в Вассар Колледж (Vassar College). Поступила она туда со второго раза, первый раз завалив экзамен по латинскому языку. Окончив Колледж, она стала бакалавром математики и физики, далее поступила в Йельский университет (Yale University), став магистром математики. А в 1934 году, то есть в 28 лет, Грейс Мюррей Хоппер защитила в Йельском университете докторскую диссертацию по математике; она была первой в истории женщиной, кто сделал это!

После развода с мужем, Винсентом Фостером Хоппером (Vincent Foster Hopper), Грейс решила поступить на военную службу. К сожалению, у нее был уже вовсе не призывной возраст, она весила очень мало и имела проблемы со здоровьем. Но вновь ей помогло несчастье: началась вторая мировая война.

Грейс Мюррей Хоппер, контр-адмирал ВМФ США
Грейс Мюррей Хоппер, контр-адмирал ВМФ США
В 1943 году эта несгибаемая леди была принята во флот. После обучения она стала работать в бюро артиллерийских вычислительных проектов при Гарвардском университете, являясь третьим программистом Mark I. Эта очень мощная электронная вычислительная машина могла выполнять до трех арифметических действий в секунду! Это был очень важный компьютер, занимавшийся расчетом баллистических таблиц, необходимых для прицельных артиллерийских стрельб.

Бесспорно, работа с такой машиной являлась очень ответственной и важной. Назначение Грейс на эту должность говорило о том, что хрупкая женщина не только смогла стать великим математиком и техником, но и выполнила еще более грандиозную задачу: смогла убедить других в том, что женщина способна делать эту, казалось бы, мужскую работу!

Запись в техническом дневнике об устранении первой аппаратной ошибки
Запись в техническом дневнике об устранении первой аппаратной ошибки
Наука не стояла на месте, и вот уже создан новый компьютер - Mark II Aiken Relay Calculator. Но вот незадача: при тестировании этой машины была обнаружена ошибка. 9 сентября 1945 года Грейс Мюррей Хоппер нашла мотылька, застрявшего между контактами электромеханического реле в Mark II Aiken Relay Calculator, выявив и устранив тем самым неисправность.

В момент извлечения мотылька в комнату неожиданно вошел офицер и поинтересовался, чем занимается Грей. Она ответила, что очищает компьютер от насекомых. На английском это будет debugging (bug – насекомое). С тех пор, компьютерную ошибку называют багом, а процесс нахождения и исправления ошибок – дебаггингом. Несчастный мотылек был вклеен в технический дневник с сопроводительной надписью: «First actual case of bug being found» (Первая фактическая ошибка (насекомое) была найдена).

Существует еще несколько версий появления слова «баг», а также много споров о том, придумала ли это слово конкретно Грей, или же кто-то другой из программистов Mark II. Так или иначе, это самая известная история появления на свет этого замечательного слова, хотя не следует верить ей до конца.
1 2 3 4 5

Средний балл: 4.8312 (голосов: 77)
Просмотров статьи: 2869


Меж тем, день устранения первой аппаратной ошибки – 9 сентября – стал днем тестировщика. И хотя в России этот праздник не является официальным, ничто не мешает нам, россиянам, его отметить. И, конечно, не забудьте поздравить всех ваших знакомых тестировщиков, которые заняты день ото дня таким нелегким делом – выявлением неисправностей в работе компьютеров.

Опубликовано 09.09.2008 в рубрике «Биографии»
Другие статьи в рубрике «Биографии»:

Трансляции

Подпишитесь на рассылку!
Каждый день анонсы новых статей в вашем почтовом ящике!

Свежий выпуск

02 сентября 2010

Статья дня

Почему мужчины смотрят на других женщин, даже когда идут с женой?

(Фото: CREATISTA, Shutterstock)

Казалось бы, ну что ему ещё надо, ведь я красивая, стройная, иду рядом, а он всё равно на девиц пялится, так бы ему голову и открутила – возмущается...

Подкаст дня


Лучшие статьи недели: