Μάργκαρετ Χάμιλτον

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
Μάργκαρετ Χάμιλτον
Margaret Hamilton 1995.jpg
Γενικές πληροφορίες
Γέννηση17  Αυγούστου 1936[1]
Paoli[2]
Χώρα πολιτογράφησηςΗνωμένες Πολιτείες Αμερικής
Εκπαίδευση και γλώσσες
ΣπουδέςEarlham College (έως 1958)[3]
University of Michigan College of Literature, Science, and the Arts
Πληροφορίες ασχολίας
Ιδιότηταεπιστήμονας υπολογιστών[2]
μαθηματικός[2]
μηχανικός[4]
επιχειρηματίας
ΕργοδότηςNASA[2]
Charles Stark Draper Laboratory
Εργαστήριο Πληροφορικής και Τεχνητής Νοημοσύνης του MIT
Τεχνολογικό Ινστιτούτο Μασαχουσέτης[2]
Αξιώματα και βραβεύσεις
ΒραβεύσειςΠροεδρικό Μετάλλιο της Ελευθερίας (22  Νοεμβρίου 2016)[5]
Ada Lovelace Award (1986)[6]
honorary doctor of the University Polytechnic of Catalonia (2018)[7]
Computer History Museum fellow (2017)[2]
Commons page Σχετικά πολυμέσα

Η Μάργκαρετ Ελαΐν Χάμιλτον (το γένος Χάιφιλντ) γεννήθηκε στις 17 Αυγούστου 1936, στο Πάολι της Ιντιάνα , από τους Κένεθ Χάιφιλντ και Ρουθ Έσδερ Χάιφιλντ ( το γένος Πάρτινγκτον) και είναι επιστήμονας υπολογιστών, μηχανικός συστημάτων και λογισμικού και επιχειρηματίας. Είναι η γυναίκα χάρης στην οποία το Απόλλων 11 κατάφερε να πραγματοποιήσει το ταξίδι του στην Σελήνη. Ήταν μηχανικός και προΐστατο της ομάδας που προγραμμάτισε τον κώδικα του Απόλλων 11.[8]

Αργότερα ίδρυσε και δυο δικές της εταιρίες λογισμικού το Higher Order Software το 1976, και δέκα χρόνια αργότερα, το 1986 το Hamilton Technologies και οι δυο στο Cambridge της Μασαχουσέτης.

Προσωπική Ζωή και Εκπαίδευση[Επεξεργασία | επεξεργασία κώδικα]

Η Μάργκαρετ έχει δύο μικρότερα αδέλφια: τον Ντέηβιντ  και την Κάθριν.  Η οικογένεια μετακόμισε αργότερα στο Μίσιγκαν ,  όπου η Μάργκαρετ αποφοίτησε από το Γυμνάσιο του Χάνκοκ το 1954.[9] Σπούδασε μαθηματικά στο Πανεπιστήμιο του Μίσιγκαν το 1955 πριν μεταφερθεί στο Κολέγιο Έρλχαμ όπου η μητέρα της ήταν φοιτητήτρια. Κέρδισε πτυχίο στα μαθηματικά με μικρότερο φοιτητή στη φιλοσοφία το 1958.  Αναφέρει τη Φλωρεντία Λονγκ, επικεφαλής του τμήματος μαθηματικών στο Έρλχαμ, η οποία βοήθησε την επιθυμία της να ακολουθήσει αφηρημένα μαθηματικά και να γίνει καθηγητής μαθηματικών.  Είχε άλλες εμπνεύσεις, συμπεριλαμβανομένου του πατέρα της (ενός φιλόσοφου και ποιητή) και του παππού της (διευθυντή σχολείου και Κουάκερος υπουργός) Λέει ότι αυτοί οι άντρες την ενέπνευσαν να συμπεριλάβει ένα μικρό παιδί στη φιλοσοφία στις σπουδές της.[10][11][12][13]

Όσο ήταν στο Έρλχαμ, η Χάμιλτον γνώρισε τον πρώτο της σύζυγο, Τζέιμς Κοξ Χάμιλτον,  ανώτερο πτυχιούχο χημείας. Παντρεύτηκαν στις 15 Ιουνίου 1958, το καλοκαίρι αφότου αποφοίτησε από το Έρλχαμ.  Δίδαξε σύντομα μαθηματικά γυμνασίου και γαλλικά σε ένα δημόσιο σχολείο στη Βοστώνη της Ιντιάνα , ενώ ο σύζυγός της ολοκλήρωσε το πτυχίο του στο Έρλχαμ.  Το ζευγάρι μετακόμισε στη Βοστώνη της Μασαχουσέτης ,  όπου ο Τζέιμς αργότερα θα απέκτησε το μεταπτυχιακό του στη χημεία από το Πανεπιστήμιο Μπράντεϊς. Είχαν μια κόρη, τη Λόρεν, που γεννήθηκε στις 10 Νοεμβρίου 1959. Ο Τζέιμς αργότερα αποφοίτησε από την Νομική Σχολή Χάρβαρντ το 1963. Ίδρυσε δικηγορικό γραφείο στη Βοστώνη και αργότερα υπηρέτησε στο διοικητικό συμβούλιο της Αμερικανικής Ένωσης Πολιτικών Ελευθεριών .  Το ζευγάρι χώρισε το 1967 και η Μάργκαρετ παντρεύτηκε τον Νταν Λίκλι δύο χρόνια αργότερα.[14][15][16][17]

Καριέρα[Επεξεργασία | επεξεργασία κώδικα]

Στη Βοστώνη, αρχικά σκόπευε να εγγραφεί σε μεταπτυχιακές σπουδές σε αφηρημένα μαθηματικά στο Μπράντεϊς.  Ωστόσο, το καλοκαίρι του 1959, η Χάμιλτον άρχισε να εργάζεται για τον Έντουαρντ Νόρτον Λόρενζ, στο τμήμα μετεωρολογίας στο MIT, το Τμήμα Τεχνολογίας της Μασαχουσσέτης. Ανέπτυξε λογισμικό για την πρόβλεψη του καιρού, τον προγραμματισμό για τους LGP-30 και PDP-1 υπολογιστές στου Μάρβιν Μίνσκι Προγράμμα MAC.[18] Το έργο της συνέβαλε στις δημοσιεύσεις του Λόρενζ σχετικά με τη θεωρία του χάους . Εκείνη την εποχή, η επιστήμη των υπολογιστών και η μηχανική λογισμικού δεν είχαν ακόμη καθιερωθεί ως κλάδοι. Αντ 'αυτού, οι προγραμματιστές έμαθαν την δουλειά με πρακτική εμπειρία και εξάσκηση.  Προχώρησε σε άλλο έργο το καλοκαίρι του 1961 και προσέλαβε και εκπαίδεψε την Έλεν Φέτερ ως αντικατάστασή της.[19][20]

Έρευνα SAGE[Επεξεργασία | επεξεργασία κώδικα]

Από το 1961 έως το 1963, η Χάμιλτον εργάστηκε στο ημι-αυτόματο επίγειο περιβάλλον (SAGE) στο εργαστήριο του Λίνκολν πάλι στο τμήμα Τεχνολογίας της Μασαχοσσέτης ,  όπου ήταν μια από τους προγραμματιστές που έγραψαν λογισμικό για το πρωτότυπο υπολογιστή AN / FSQ-7 (ο XD- 1) , που χρησιμοποιείται από την Πολεμική Αεροπορία των ΗΠΑ για την αναζήτηση πιθανών εχθρικών αεροσκαφών.  Έγραψε επίσης λογισμικό για ένα πρόγραμμα παρακολούθησης μέσω δορυφόρου στα ερευνητικά εργαστήρια της Πολεμικής Αεροπορίας Κέιμπριτζ . Το έργο SAGE ήταν μια επέκταση της έρευνας "Ανεμοστρόβυλος", που ξεκίνησε από το MIT να δημιουργήσει ένα σύστημα υπολογιστή που θα μπορούσε να προβλέψει καιρικά συστήματα και να παρακολουθεί τις κινήσεις τους χρησιμοποιώντας προσομοιωτές. Το SAGE αναπτύχθηκε σύντομα για στρατιωτική χρήση στην αεροπορική άμυνα κατά των αεροσκαφών από πιθανές σοβιετικές επιθέσεις κατά τον Ψυχρό Πόλεμο.[21][19] Η Χάμιλτον είπε:

Αυτό που έκαναν όταν έμπαινε κανείς σε αυτόν τον οργανισμό ως αρχάριος, ήταν να του αναθέσουν αυτό το πρόγραμμα που κανείς δεν μπόρεσε ποτέ να καταλάβει ή να τρέξει. Όταν ήμουν αυτός ο αρχάριος μου το έδωσαν επίσης. Και αυτό που είχε συμβεί ήταν ο δύσκολος προγραμματισμός και το άτομο που τον έγραψε χαιρόταν για το γεγονός ότι όλα τα σχόλιά του ήταν στα ελληνικά και στα λατινικά. Έτσι μου ανατέθηκε αυτό το πρόγραμμα και πραγματικά το έκανα να δουλέψει. Έγραφε ακόμη και τις απαντήσεις στα λατινικά και στα ελληνικά. Ήμουν ο πρώτος που το έκανα να δουλέψει.[22]

Οι προσπάθειές της σε αυτό το έργο την έκαναν υποψήφια για τη θέση στη NASA ως ο κύριος προγραμματιστής του λογισμικού πτήσης Απόλλων.

Εργαστήριο Draper[Επεξεργασία | επεξεργασία κώδικα]

Margaret Hamilton.gif

Η Χάμιλτον εντάχθηκε στη συνέχεια στο Εργαστήριο Κάρολος Σταρκ Ντράπερ στο MIT, το οποίο δούλεψε στην αποστολή Apollo Space . Η Χάμιλτον προσλήφθηκε αρχικά ως προγραμματιστής για αυτήν τη διαδικασία, αλλά προχώρησε σε σχέδια συστημάτων. Τελικά, ήταν υπεύθυνη για όλο το λογισμικό Command Module, το οποίο ήταν όλο το λογισμικό για πλοήγηση και καθοδήγηση σεληνιακής προσγείωσης.  Τελικά οδήγησε μια ομάδα που πιστώθηκε με την ανάπτυξη του λογισμικού για Apollo και Skylab .  Η ομάδα της Χάμιλτον ήταν υπεύθυνη για την ανάπτυξη λογισμικού κατά την πτήση  οποίο περιελάμβανε αλγόριθμους σχεδιασμένους από διάφορους ανώτερους επιστήμονες για τη μονάδα εντολών Apollo, το σεληνιακό προσγειωμένο και το επόμενο Skylab. Ένα άλλο μέρος της ομάδας της σχεδίασε και ανέπτυξε το λογισμικό συστημάτων.  Αυτό περιελάμβανε λογισμικό ανίχνευσης σφαλμάτων και ανάκτησης όπως επανεκκινήσεις και τις ρουτίνες διεπαφής οθόνης (επίσης γνωστές ως οθόνες προτεραιότητας), τις οποίες σχεδίασε και ανέπτυξε η Χάμιλτον.  Εργάστηκε για να αποκτήσει πρακτική εμπειρία σε μια εποχή που οι έρευνες επιστήμης υπολογιστών ήταν ασυνήθιστα και δεν υπήρχαν έρευνες μηχανικής λογισμικού. Η Χάμιλτον διετέλεσε επίσης Διευθυντής του Τμήματος Μηχανικών Λογισμικού.[23][24][25][26]

Οι τομείς εξειδίκευσής της περιλαμβάνουν: σχεδιασμό συστημάτων και ανάπτυξη λογισμικού , μοντελοποίηση επιχειρήσεων και διεργασιών , πρότυπο ανάπτυξης, επίσημες γλώσσες μοντελοποίησης συστημάτων , αντικείμενα προσανατολισμένα στο σύστημα για μοντελοποίηση και ανάπτυξη συστημάτων, αυτοματοποιημένα περιβάλλοντα κύκλου ζωής, μεθόδους μεγιστοποίησης της αξιοπιστίας και επαναχρησιμοποίησης λογισμικού , τομέας ανάλυση , ορθότητα με ενσωματωμένες ιδιότητες γλώσσας, τεχνικές ανοιχτής αρχιτεκτονικής για στιβαρά συστήματα, αυτοματοποίηση πλήρους κύκλου ζωής, διασφάλιση ποιότητας , απρόσκοπτη ενσωμάτωση, ανίχνευση σφαλμάτων και τεχνικές ανάκτησης ,συστήματα διεπαφής ανθρώπου-μηχανής , λειτουργικά συστήματα , τεχνικές δοκιμών από άκρο σε άκρο και τεχνικές διαχείρισης κύκλου ζωής.  Αυτά έκαναν τον κωδικό της απίστευτα αξιόπιστο επειδή βοήθησαν τους προγραμματιστές να εντοπίσουν και να διορθώσουν ανωμαλίες πριν γίνουν σημαντικά προβλήματα.[27]

Πρόγραμμα Απόλλων[Επεξεργασία | επεξεργασία κώδικα]

Σε μια από τις κρίσιμες στιγμές της αποστολής Apollo 11 , ο υπολογιστής Apollo Guidance μαζί με το λογισμικό πτήσης επί του σκάφους απέτρεψαν μια ματαίωση της προσγείωσης στη Σελήνη. Τρία λεπτά πριν ο σεληνιακός προσγειωμένος φτάσει στην επιφάνεια της Σελήνης, ενεργοποιήθηκαν αρκετοί συναγερμοί υπολογιστών. Το ενσωματωμένο λογισμικό πτήσης συνέλαβε αυτούς τους συναγερμούς με τις "ενδείξεις που δεν έπρεπε ποτέ να συμβούν", διακόπτοντας τους αστροναύτες με οθόνες συναγερμού προτεραιότητας. Η Χάμιλτον είχε προετοιμαστεί για αυτήν ακριβώς την κατάσταση[28][29] χρόνια πριν:

Υπήρχε μία αποτυχία που αρέσει στη Χάμιλτον να θυμάται. Η καινοτομία της στην «οθόνη προτεραιότητας» είχε δημιουργήσει κίνδυνο ρίσκου ότι ο αστροναύτης και ο υπολογιστής θα έβγαζαν από το συγχρονισμό ακριβώς όταν είχε μεγαλύτερη σημασία. Καθώς οι συναγερμοί σβήνουν και οι οθόνες προτεραιότητας αντικατέστησαν τις κανονικές, η πραγματική μετάβαση σε νέα προγράμματα πίσω από τις οθόνες συνέβαινε "ένα βήμα πιο αργό" από, ότι σήμερα. Ο Χάμιλτον είχε σκεφτεί πολύ καιρό για αυτό. Αυτό σήμαινε ότι αν ο Άλντριν, ας πούμε, πατώντας ένα κουμπί στην οθόνη προτεραιότητας πολύ γρήγορα, θα μπορούσε ακόμα να πάρει μια «κανονική» απάντηση. Η λύση της: όταν βλέπετε μια οθόνη προτεραιότητας, μετρήστε πρώτα έως το πέντε.[30]

Οι αστροναύτες άφησαν ακούσια το ραντάρ ραντεβού ενεργοποιημένο, προκαλώντας την ενεργοποίηση αυτών των συναγερμών. Ο υπολογιστής ήταν υπερφορτωμένος με διακοπές που προκλήθηκαν από λανθασμένη φάση τροφοδοσίας που παρέχεται στο ραντάρ ραντεβού του εκφορτωτή.  Οι συναγερμοί του προγράμματος υποδεικνύουν "εκτελεστικές υπερχείλιση", που σημαίνει ότι ο υπολογιστής καθοδήγησης δεν μπορούσε να ολοκληρώσει όλες τις εργασίες του σε πραγματικό χρόνο και έπρεπε να αναβάλει ορισμένες από αυτές.[31][32][33] Το ασύγχρονο στέλεχος που σχεδιάστηκε από τον Τζ. Χάλκομπ Λάνινγκ χρησιμοποιήθηκε από την ομάδα της Χάμιλτον για την ανάπτυξη ασύγχρονου λογισμικού πτήσης:

Οι οθόνες συναγερμού προτεραιότητας της Χάμιλτον διέκοψαν τις κανονικές οθόνες των αστροναυτών για να τους προειδοποιήσουν ότι υπήρχε κατάσταση έκτακτης ανάγκης "δίνοντας στους αστροναύτες μια απόφαση go / no go (να προσγειωθεί ή να μην προσγειωθεί) «Ο Τζακ Γκάρμαν, μηχανικός υπολογιστών της NASA στον έλεγχο της αποστολής, αναγνώρισε το νόημα των σφαλμάτων που παρουσιάστηκαν στους αστροναύτες από τις οθόνες προτεραιότητας και φώναζαν, "Go, go!" και συνέχισαν. Ο Πωλ Κούρτο, ανώτερος τεχνολόγος που όρισε την Χάμιλτον για ένα βραβείο Space NASA, χαρακτήρισε το έργο της "το θεμέλιο για εξαιρετικά αξιόπιστο σχεδιασμό λογισμικού.».[34]


Η Χάμιλτον έγραψε αργότερα για το περιστατικό:

Ο υπολογιστής (ή μάλλον το λογισμικό σε αυτόν) ήταν αρκετά έξυπνος για να αναγνωρίσει ότι του ζητήθηκε να εκτελέσει περισσότερες εργασίες από ό, τι θα έπρεπε να εκτελεί. Στη συνέχεια έστειλε έναν συναγερμό, που σήμαινε στον αστροναύτη, "Είμαι υπερφορτωμένος με περισσότερες εργασίες από ό, τι θα έπρεπε να κάνω αυτή τη στιγμή και θα κρατήσω μόνο τις πιο σημαντικές εργασίες". δηλαδή, αυτά που χρειάζονται για προσγείωση ... Στην πραγματικότητα, ο υπολογιστής είχε προγραμματιστεί να κάνει περισσότερα από την αναγνώριση συνθηκών σφάλματος. Ένα πλήρες σύνολο προγραμμάτων αποκατάστασης ενσωματώθηκε στο λογισμικό. Η ενέργεια του λογισμικού, σε αυτήν την περίπτωση, ήταν να εξαλείψει εργασίες χαμηλότερης προτεραιότητας και να αποκαταστήσει τις πιο σημαντικές ... Εάν ο υπολογιστής δεν είχε αναγνωρίσει αυτό το πρόβλημα και είχε κάνει ανάκτηση, αμφιβάλλω αν το Apollo 11 θα ήταν το επιτυχημένο φεγγάρι προσγείωση ήταν.[35]

Βραβεύσεις[Επεξεργασία | επεξεργασία κώδικα]

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Γκαλερί[Επεξεργασία | επεξεργασία κώδικα]

Πηγές[Επεξεργασία | επεξεργασία κώδικα]

  • Ιστορίες της Καληνύχτας για Επαναστάτριες: Η ζωή 100 σπουδαίων γυναικών της Έλενα Φαβίλι και Φραντσέσκα Καβάλο

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. 1,0 1,1 Tiffany Kay Wayne: «American Women of Science Since 1900» (Αγγλικά) ABC-CLIO. 2011.
  2. 2,0 2,1 2,2 2,3 2,4 2,5 www.computerhistory.org/atchm/2017-chm-fellow-margaret-hamilton/. Ανακτήθηκε στις 22  Ιουλίου 2019.
  3. www.earlham.edu/alumni/homecoming-and-reunions/alumni-awards/award-recipient-archives/2009-outstanding-alumni-and-distinguished-service-awards/.
  4. Ανακτήθηκε στις 14  Ιουνίου 2019.
  5. www.bbc.co.uk/news/world-us-canada-38076123.
  6. www.awc-hq.org/ada-lovelace-awards.html. Ανακτήθηκε στις 22  Ιουλίου 2019.
  7. www.upc.edu/es/la-upc/honoris-causa. Ανακτήθηκε στις 22  Ιουλίου 2019.
  8. «The NASA Heritage Of Creativity» (PDF). 2003 Annual Report of the NASA Inventions & Contributions Board. NASA. Αρχειοθετήθηκε (PDF) από το πρωτότυπο στις 29 Μαΐου 2016. Ανακτήθηκε στις 13 Ιουλίου 2016. 
  9. Welch, Rosanne· Lamphier, Peg A. (22 Φεβρουαρίου 2019). Technical Innovation in American History: An Encyclopedia of Science and Technology [3 volumes]. ABC-CLIO. σελ. 62. ISBN 978-1-61069-094-2. 
  10. «The Woman Who Taught Me - Margaret Hamilton MAKERS Moment». web.archive.org. 25 Μαΐου 2019. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  11. «2009 Outstanding Alumni and Distinguished Service Awards, Alumni | Earlham College». web.archive.org. 18 Μαΐου 2015. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  12. «Pioneers in CS: Margaret Hamilton». web.archive.org. 17 Σεπτεμβρίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  13. «Margaret Hamilton: The Untold Story of the Woman Who Took Us to the Moon». Futurism (στα Αγγλικά). 20 Ιουλίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  14. «Clipped From Palladium-Item». Palladium-Item: σελ. 4. 1958-07-02. https://www.newspapers.com/clip/34743426/palladium-item/. Ανακτήθηκε στις 2021-03-18. 
  15. «James Cox Hamilton, 77; mentor to young lawyers also handled ACLU cases - Metro - The Boston Globe». web.archive.org. 16 Δεκεμβρίου 2014. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  16. «Clipped From The Boston Globe». The Boston Globe: σελ. 24. 1972-11-01. https://www.newspapers.com/clip/35911962/the-boston-globe/. Ανακτήθηκε στις 2021-03-18. 
  17. American Women of Science Since 1900. 
  18. Lorenz, Edward (March 1962). «The statistical prediction of solutions of dynamic equations». Proceedings of the International Symposium on Numerical Weather Prediction in Tokyo, November 7–13, 1960 (The Meteorological Society of Japan): 629–635. Αρχειοθετήθηκε από το πρωτότυπο στις 2019-05-23. https://web.archive.org/web/20190523190103/http://eaps4.mit.edu/research/Lorenz/The_Statistical_Prediction_of_Solutions_1962.pdf. Ανακτήθηκε στις 2021-03-18. 
  19. 19,0 19,1 «American Women of Science Since 1900: Essays A-H. Vol.1 - Tiffany K. Wayne - Google Books». web.archive.org. 17 Μαρτίου 2015. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  20. Levy, Steven (1984). «5». Hackers : heroes of the computer revolution (1η έκδοση). Garden City, N.Y. ISBN 0-385-19195-2. 10605060. 
  21. «2017 CHM Fellow Margaret Hamilton | @CHM Blog | Computer History Museum». web.archive.org. 12 Φεβρουαρίου 2019. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  22. «AGC - Conference 1: Margaret Hamilton's introduction». web.archive.org. 31 Ιανουαρίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  23. «AGC Biography - Margaret Hamilton». web.archive.org. 25 Ιουλίου 2011. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  24. «About Margaret Hamilton». web.archive.org. 27 Απριλίου 2017. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  25. «NASA Engineers and Scientists-Transforming Dreams Into Reality». web.archive.org. 29 Ιουνίου 2010. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  26. «Apollo - Guidance, navigation and control» (PDF). web.archive.org. 17 Ιουλίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  27. "The NASA Heritage of Creativity." 2003 Annual Report of the NASA Inventions and Contributions Board, 2003.
  28. Goddard, Jacqui. «Moon landing memories: ‘Apollo 11 changed civilisation and I had a part in it’» (στα αγγλικά). ISSN 0140-0460. https://www.thetimes.co.uk/article/moon-landing-memories-apollo-11-changed-civilisation-and-i-had-a-part-in-it-2b8mx53km. Ανακτήθηκε στις 2021-03-18. 
  29. Light Years Ahead | The 1969 Apollo Guidance Computer, https://www.youtube.com/watch?v=B1J2RMorJXM, ανακτήθηκε στις 2021-03-18 
  30. Whittell, Giles (13 Ιουλίου 2004). «First Woman». Tortoise Media. 
  31. Mindell, David A. (September 30, 2011). Digital Apollo. MIT Press. p. 149.
  32. Hamilton, M.; Hackler, W. (2008). «Universal Systems Language: Lessons Learned from Apollo». Computer. doi:10.1109/mc.2008.541. https://www.semanticscholar.org/paper/Universal-Systems-Language:-Lessons-Learned-from-Hamilton-Hackler/5db4ef8e72c169c9cf0eb39b7b36d446d5e1cac3. 
  33. «Apollo 11 and Other Screw-Ups». web.archive.org. 20 Ιουλίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  34. «Recalling the 'Giant Leap' | MIT News». web.archive.org. 15 Σεπτεμβρίου 2016. Ανακτήθηκε στις 18 Μαρτίου 2021. 
  35. «Datamation.» (στα English). Datamation.. 1959. ISSN 0011-6963. https://www.worldcat.org/title/datamation/oclc/1109171860. 
  36. «Ada Lovelace Awards». Ada Lovelace Awards (στα Αγγλικά). Ανακτήθηκε στις 10 Μαρτίου 2021. 
  37. Lynch, Linda. «NASA - NASA Honors Apollo Engineer». www.nasa.gov (στα Αγγλικά). Ανακτήθηκε στις 10 Μαρτίου 2021. 
  38. «Outstanding Alumni Awards». www.usc.edu.au (στα Αγγλικά). Ανακτήθηκε στις 10 Μαρτίου 2021. 
  39. «Presidential Medal of Freedom» (στα αγγλικά). Wikipedia. 2021-03-09. https://en.wikipedia.org/w/index.php?title=Presidential_Medal_of_Freedom&oldid=1011162276. 
  40. «Fellow Awards». CHM (στα Αγγλικά). Ανακτήθηκε στις 10 Μαρτίου 2021. 
  41. «The Washington Award, Chicagoland Washington Award | The Washington Award». www.washingtonaward.com. Ανακτήθηκε στις 10 Μαρτίου 2021. 
  42. «Intrepid Lifetime Achievement Award». www.intrepidmuseum.org. Ανακτήθηκε στις 10 Μαρτίου 2021.