Γνωρίστε την προγραμματίστρια Margaret Hamilton που έσωσε το Apollo 11

Αλήθεια γνωρίζετε την Margaret Hamilton; Για το επίτευγμα αεροναυπηγικής και μηχανικής του προγράμματος Apollo 11 από τη γέννησή του, το 1961 μέχρι την ολοκλήρωσή του το 1972, χρειάστηκαν οι προσπάθειες αρκετών επιστημόνων. Η NASA και οι συνεργάτες της είχαν σκοπό να οδηγήσουν τους αστροναύτες έξω από την τροχιά της Γης με τον πύραυλο Saturn V, να μπουν σε τροχιά γύρω από το φεγγάρι, και στο τέλος να προσγειωθούν στο φεγγάρι.

Το πρόγραμμα Apollo ήταν και ένα τεράστιο λογισμικού. Οι αστροναύτες χρησιμοποίησαν για την καθοδήγηση του Apollo έναν ηλεκτρονικό υπολογιστή, ο οποίος είχε αναλάβει την πλοήγηση και τον ελέγχο του διαστημικού σκάφους. Το λογισμικό αυτό κάποιος έπρεπε να το προγραμματίσει…

Το λογισμικό για τον υπολογιστή καθ γράφτηκε από μια ομάδα στο Instrumentation Laboratory του ΜΙΤ (σήμερα ονομάζεται Draper Laboratory) με επικεφαλής την Margaret Hamilton. Παρακάτω είναι είναι μια καταπληκτική φωτογραφία που την εμφανίζει δίπλα στον κώδικα που έγραψαν αυτή και οι συνάδελφοί της για την καθοδήγηση του Apollo 11

Margaret Hamilton
Φωτογραφία VOX

“Σε αυτή την , στέκομαι δίπλα στο source code του Apollo Guidance (AGC),” αναφέρει η Hamilton στο Vox σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου.

Η διαδικασία για την ουσιαστική κωδικοποίηση των προγραμμάτων ήταν επίπονη. Ο υπολογιστής που χρησιμοποιήθηκε για την καθοδήγηση ήταν γνωστός ως “core rope memory” σύρματα δεμένα μέσω των μεταλλικών πυρήνων με ένα συγκεκριμένο τρόπο για την αποθήκευση κώδικα σε binary.

“Αν το σύρμα περνούσε μέσα από τον πυρήνα, αυτό αντιπροσώπευε το ένα.”  αναφέρει η  Hamilton. “Γύρω από τον πυρήνα αντιπροσωπεύει το μηδέν.”

Τα προγράμματα αυτά ήταν πλεγμένα με το χέρι στο εργοστάσιο κατασκευής. Και επειδή οι εργαζόμενοι στο εργοστάσιο ήταν ως επί το πλείστον γυναίκες, η βασική core rope memory αναφερόταν από τους μηχανικούς σαν “LOL memory,” που το LOL προέρχεται από το “little old lady.”

https://www.youtube.com/watch?t=1334&v=9YA7X5we8ng

Ο κώδικας της Margaret Hamilton ήταν τόσο καλός, που είχε προβλέψει τα πάντα, αλλά η υπερφόρτωση του υπολογιστή απείλησε την αφού δεν είχε περιθώρια για τις υπολογιστικές εργασίες που απαιτούνταν για την προσγείωση.

Όμως και αυτό είχε προβλεφθεί από την Hamilton.

” Ο υπολογιστής είχε επίσης προγραμματιστεί για αυτόματη και σχεδόν ακαριαία επανεκκίνηση. Έτσι μπορούσε να καθαρίσει ασήμαντα καθήκοντα, όπως τα δεδομένα του ραντάρ” αναφέρει ο David Mindell συγγραφέας του Digital Apollo: Human and Machine in Spaceflight

“Εάν το λογισμικό δεν λειτουργούσε, η προσελήνωση δεν θα είχε συμβεί,” αναφέρει ο AJS Rayl .

Η Margaret Hamilton είναι σήμερα 78 χρονών και έχει την Hamilton Technologies, Inc. μια εταιρεία στο Cambridge που ίδρυσε το 1986.

 

iGuRu.gr The Best Technology Site in Greecefgns

κάθε δημοσίευση, άμεσα στο inbox σας

Προστεθείτε στους 2.100 εγγεγραμμένους.

Written by giorgos

Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).