Sistem mühendisi, bilgisayar bilimcisi Margaret Heffield Hamilton, Apollo 11’in aya inişinde ortaya çıkan sorunu çalışmaları sayesinde çözerek görevin iptal edilmesini önleyerek tarihe damgasını vurmuş bir bilim insanı.
NASA’dan önceki yaşam ve çalışma
Margaret Heifeld, 17 Ağustos 1936’da Indiana, Paulie’de doğdu. 1954’te Hancock Lisesi’nden mezun olduktan sonra, 1955’te Michigan Üniversitesi’nin matematik bölümüne girdi. Ayrıca Earlham College’da biraz felsefe öğretti ve evli olduğu kocası James Cox-Hamilton’ı desteklemek için kısa bir süre lise matematiği ve Fransızca öğretti. 1950’lerin sonları.
Brandeis Üniversitesi’nden soyut matematik alanında yüksek lisans derecesi almak için Boston, Massachusetts’e taşındı ve 1960 yılında MIT’de geçici bir pozisyon aldı ve Bölümde Profesör Edward Norton Lorenz için LGP-30 ve PDP-1 bilgisayarlarında hava tahmini yazılımı geliştirdi. Meteoroloji ( Marvin Minsky Projesi (MAC).
1961-1963 yılları arasında Lincoln Lab’de SAGE projesinde çalıştı. SAGE projesi, MIT tarafından hava koşullarını tahmin edebilen ve simülatörler aracılığıyla hava hareketlerini izleyebilen bir bilgisayar programı oluşturmak için başlatılan Whirlwind projesinin bir uzantısıydı. SAGE, Soğuk Savaş sırasında Sovyet savaş uçaklarının olası saldırılarına karşı askeri kullanım için geliştirilmiş bir savunma projesidir. Bu projedeki çalışması, NASA’nın Apollo uçuş programına baş yazılım geliştiricisi olarak katılmasını sağladı.
NASA
Hamilton, Apollo ve Skylab programlarını geliştiren ekibe liderlik etti. Hamilton ve ekibi, Apollo komuta modülü, ay görevi ve Skylab için tasarlanan algoritmaları içeren yazılımı geliştirme görevini üstlendi. Ekibinden bazıları, Margaret Hamilton tarafından tasarlanan ve geliştirilen Ekran Arayüzü Rutinleri gibi hata ayıklama ve kurtarma için sistem yazılımı üzerinde de çalıştı.
Margaret Heyfield-Hamilton’ın uzmanlık alanında; Sistem Tasarımı, Yazılım Geliştirme, İşletme ve Süreç Modelleme ve Geliştirme, Resmi Sistem Modelleme Dilleri, Sistem Modelleme ve Geliştirme için Sistem Odaklı Nesneler, Otomatik Yaşam Döngüsü Ortamları, Yazılım Güvenliğini En Üst Düzeye Çıkarma ve Yeniden Kullanım Yöntemleri, Etki Alanı Analizi, Gömülü Dil Özellik Doğrulaması, Açık Mimari Teknolojileri güçlü sistemler, tam yaşam döngüsü otomasyonu, sorunsuz entegrasyon, hata algılama ve kurtarma teknolojileri, insan-makine arayüz sistemleri, işletim sistemleri, test teknolojileri ve yaşam döngüsü yönetimi teknolojileri.
Apollo 11 görevi
Apollo 11 görevinde, Ay’a İniş Aracı ay yüzeyine indikten sonraki 3 dakika içindeyken, birkaç kokpit bilgisayarı bip sesi çıkarmaya başladı. Hamilton’ın Apollo 11 uçuş aracı programına bizzat eklediği hata düzeltme programı sayesinde bu hata çok kısa sürede fark edilerek en önemli öncelikli görevlere odaklanılıp diğerlerini sonraya bırakılarak görev başarıyla tamamlandı. Yama programı sayesinde Ay görevi başarıyla tamamlandı ve ufak bir bilgisayar hatasından dolayı iptal edilmedi.
Sorun, radar sistemi tarafından geri gönderilen verilerin bilgisayarın işlemcisine aşırı yük binmesiydi, ancak bu sistemin iniş sırasında çalışmasına gerek yoktu. Alarmın, bir personelin radarı devreye sokması nedeniyle hatalı bir kontrol listesi nedeniyle tetiklendiği de anlaşıldı.
Hamilton, Apollo 11 ay görevi için 145.000 satır montaj kodu tasarladı, bunları kendisi yazdı ve yazı ekibine liderlik etti. Dönemin teknolojisinde böylesine önemli bir kodun hatasız yazılması çok önemli bir başarıdır.
pratik Yaşam
Margaret Hamilton, 1986 yılında kurduğu Hamilton Technology’nin CEO’sudur. Bu şirketin tüm ürünleri, bizzat Margaret Hamilton tarafından geliştirilen yazılım ve sistemlere dayanmaktadır.
Artık emekli olan Hamilton, yaptığı çalışmalarla yazılım mühendisliği teriminin oluşumunun temellerini attı.
Ödüller
– 1986 yılında Kadın Bilgisayarcılar Derneği tarafından Augusta Ada Lovelace Ödülü,
– 2003’te NASA İstisnai Uzay Çalışması Ödülü (NASA tarihinde bir bireye verilen en büyük ödül olan 37.200 $ verildi)
Seçkin Earlham Koleji Mezunları Ödülü 2009
2016’da ABD Başkanı Barack Obama’dan Başkanlık Özgürlük Madalyası
Ve aldı.
Kaynak:
en.wikipedia.org/wiki/Margaret_Hamilton_ (bilim insanı)
yazar:Funda Ergenekon
Diğer gönderilerimize göz at
[wpcin-random-posts]