Календарь
Архив
Популярное
О сайте
Увлекательные фотографии и видео в удобной подаче? Запросто! Теперь мы можем Вас радовать подборками со всех сайтов которые мы посчитали интересными. Видео которое мы отбираем каждый день, убьет много свободного времени и заставит Вас поделится им с Вашими коллегами и друзьями, а в уютное время, Вы покажете это видео своим родественникам. Это все, Невседома. |
Маргарет Гамильтон: девушка-гений, без которой не состоялся бы полет на Луну (6 фото)
0+ Вот так вот выглядел программный код, который Маргарет Гамильтон (Margaret Hamilton), ведущий программист космической программы «Аполлон», директор программной инженерии подразделения измерительной лаборатории МТИ, написала для Apollo Guidance Computer (AGC). И Весь этот объем представлял собой лишь чистый код, а ведь были еще и бесконечные отчеты по устранению лагов и багов. Работала Гамильтон и ее коллеги с прототипом компьютера XD-1 AN/FSQ-7 SAGE. В то время все коды писали вручную, а затем также вручную печатали, после отдельные части кода объединяли в программу. Все это называлось «LOL memory» («little old lаdies»). Что дословно переводилось примерно как «память маленьких старых леди», ведь именно женщины были заняты в основном набором кодов. При этом по воспоминаниям Маргарет Гамильтон, отношение к отделу "софта" всегда было более поверхностным и менее уважительным, чем к отделу "железа". Считалось, что программирование очень простая и легкая работа, ведь печатать могут даже женщины. При этом дамы программировали, набирали коды, и даже давали советы мужчинам из "железного" отдела по улучшению их изделий. Во время посадки на Луну произошел серьезный сбой в системе, который мог бы стоить жизни Нилу Армстронгу и Эдвину Олдрину. По какой-то причине совершенно не задействованный в процессе посадки модуля радар вдруг начал передавать огромные массивы информации компьютеру модуля, что привело к его перегрузке. "Аполлон 11" уже был почти у самой Луны и в таком состоянии он бы просто разбился, если бы не Гамильтон, которая предусмотрела подобный сценарий в своих расчетах. Специалистам удалось произвести быструю перезагрузку системы, после чего бортовой компьютер начал учитывать лишь приоритетные для посадки данные. Модуль благополучно приземлился на Луну и Армстрон сделал свой первый "маленький шаг". На счету Маргарет Гамильтон более 60 крупных успешных проектов, множество научных публикаций. Ее разработки в области компьютерной инженерии позволили создать системы ультранадежного проектирования программного обеспечения. Сейчас Маргарет 82 года, она с 1986 года является основателем и генеральным директором компании Hamilton Technologies. Не проверены / Ностальгия |