Exploro
  • Επιστήμη
  • Τεχνολογία
  • Διάστημα
  • Περιβάλλον
  • Υγεία
  • Άσκηση
  • Διατροφή
No Result
View All Result
  • Επιστήμη
  • Τεχνολογία
  • Διάστημα
  • Περιβάλλον
  • Υγεία
  • Άσκηση
  • Διατροφή
No Result
View All Result
Exploro
No Result
View All Result
Home Διάστημα

Η γυναίκα πίσω από τον κώδικα που έστειλε τον άνθρωπο στο φεγγάρι

Exploro Team by Exploro Team
2 Μαρτίου, 2022
in Διάστημα, Επιστήμη, Τεχνολογία
419 4
0
Η γυναίκα πίσω από τον κώδικα που έστειλε τον άνθρωπο στο φεγγάρι
587
SHARES
3.3k
VIEWS
Share on FacebookShare on Twitter

Στις 20 Ιουλίου 1969, καθώς η σεληνιακή μονάδα, Eagle πλησίαζε την επιφάνεια της Σελήνης, οι υπολογιστές της άρχισαν να αναβοσβήνουν προειδοποιητικά μηνύματα. Για μια στιγμή, το Κέντρο Ελέγχου Αποστολής αμφιταλανεύτηκε για το αν πρέπει να γίνει η προσελήνωση ή όχι, αλλά αποφασίζοντας να εμπιστευθούνε το λογισμικό που αναπτύχθηκε από την επιστήμονα υπολογιστών Margaret Hamilton και την ομάδα της, είπαν στους αστροναύτες να προχωρήσουν. Το λογισμικό, το οποίο επέτρεπε στον υπολογιστή να αναγνωρίζει μηνύματα σφάλματος και να αγνοεί εργασίες χαμηλής προτεραιότητας, συνέχισε να καθοδηγεί τους αστροναύτες Neil Armstrong και Buzz Aldrin πάνω από την επιφάνεια της σελήνης στην προσγείωσή τους.

«Γρήγορα έγινε σαφές», είπε αργότερα, «ότι το λογισμικό όχι μόνο ενημέρωνε τους πάντες ότι υπήρχε πρόβλημα που σχετίζεται με το υλικό, αλλά ότι το λογισμικό το αντιστάθμιζε». Μετά από έρευνα που διεξάχθηκε, ανακαλύφθηκε ότι τελικά έφταιγε η λίστα ελέγχου των αστροναυτών, που τους έλεγε να ρυθμίσουν λανθασμένα τον διακόπτη υλικού του ραντάρ του ραντεβού. «Ευτυχώς, οι άνθρωποι στο Κέντρο Ελέγχου Αποστολής εμπιστεύτηκαν το λογισμικό μας», είπε η Hamilton. Και με καύσιμα μόνο για 30 δευτερόλεπτα ακόμη πτήσης, ο Νιλ Άρμστρονγκ δήλωσε: “Ο Αετός προσγειώθηκε”.

Αλλά ποιά ήταν η Μάργκαρετ Χάμιλτον; Ήταν η διευθύντρια του Τμήματος Μηχανικής Λογισμικού που ανέπτυξε το ενσωματωμένο λογισμικό πτήσης για το πρόγραμμα Apollo της NASA και η γυναίκα χάρη στην οποία το Apollo 11 κατάφερε να πραγματοποιήσει το ταξίδι του στην Σελήνη.

Credits: Courtesy MIT Museum

Η αυστηρή προσέγγισή της ήταν τόσο επιτυχημένη σε σημείο που δεν εμφανίστηκαν σφάλματα λογισμικού κατά τη διάρκεια των επανδρωμένων αποστολών Apollo. «Συμβολίζει αυτή τη γενιά αφανών γυναικών που βοήθησαν να σταλεί η ανθρωπότητα στο διάστημα», είπε ο πρόεδρος Μπαράκ Ομπάμα το 2016 όταν απένειμε στην Χάμιλτον το Προεδρικό Μετάλλιο της Ελευθερίας, το υψηλότερο πολιτικό βραβείο των Ηνωμένων Πολιτειών. Το 2017, ήταν μια από τις λίγες γυναίκες της Nasa που απαθανατίστηκαν ως φιγούρα Lego.

Σύμφωνα με τα λόγια της Μάργκαρετ Χάμιλτον:

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

Η Χάμιλτον περιέγραψε για το MIT News το 2009 τις συνεισφορές της στο λογισμικό Apollo — το οποίο προστέθηκε το 2016 στον ιστότοπο κοινής χρήσης κώδικα GitHub (δείτε εδώ τον πηγαίο κώδικα του Apollo Guidance Computer (AGC) για το Command Module και το Lunar Module στο Github):

“Από τη δική μου οπτική, η ίδια η εμπειρία του λογισμικού (η σχεδίασή του, η ανάπτυξή του, η εξέλιξή του, η παρακολούθηση της απόδοσης και η εκμάθηση από αυτήν για μελλοντικά συστήματα) ήταν τουλάχιστον εξίσου συναρπαστική με τα γεγονότα γύρω από την αποστολή. Δεν υπήρχε δεύτερη ευκαιρία. Το ξέραμε. Πήραμε τη δουλειά μας στα σοβαρά, πολλοί από εμάς ξεκινήσαμε αυτό το ταξίδι ενώ είμασταν ακόμα στα 20 μας. Η εξεύρεση λύσεων και νέων ιδεών ήταν μια περιπέτεια. Η αφοσίωση και η δέσμευση ήταν δεδομένες. Ο αμοιβαίος σεβασμός ήταν παντού. Επειδή το λογισμικό ήταν ένα μυστήριο, ένα μαύρο κουτί, η ανώτερη διοίκηση μας έδωσε απόλυτη ελευθερία και εμπιστοσύνη. Έπρεπε να βρούμε τρόπο και το κάναμε. Κοιτάζοντας πίσω, ήμασταν οι πιο τυχεροί άνθρωποι στον κόσμο. δεν υπήρχε άλλη επιλογή από το να είμαστε πρωτοπόροι”.

Οι αστροναύτες είχαν πρόσβαση μόνο σε 72 kilobyte μνήμης υπολογιστή (ένα κινητό τηλέφωνο 64 gigabyte σήμερα μεταφέρει σχεδόν ένα εκατομμύριο φορές περισσότερο χώρο αποθήκευσης). Οι προγραμματιστές έπρεπε να χρησιμοποιήσουν χάρτινες κάρτες διάτρησης (punch cards) για να τροφοδοτήσουν πληροφορίες σε υπολογιστές μεγέθους δωματίου χωρίς διεπαφή οθόνης.

Το Εθνικό Μουσείο Αεροπορίας και Διαστήματος του Smithsonian διαθέτει στις συλλογές του τη Συλλογή Λογισμικού Καθοδήγησης Πτήσεων Apollo (πάνω, αριθμός σελίδας 45506-A) που δημιουργήθηκε από τη Χάμιλτον και την ομάδα της.
Πηγή: National Air and Space Museum

Αξίζει να αναφερθεί ότι στη Μάργκαρετ Χάμιλτον μαζί με τους Anthony Oettinger και Barry Boehm αποδίδεται και ο όρος software engineering (“μηχανική λογισμικού”). Η δημιουργία κώδικα ήταν κάτι καινούργιο εκείνη την εποχή, και οι παραδοσιακοί μηχανικοί, που δούλευαν με το υλικό, έτειναν να το αντιμετωπίζουν σχετικά υποτιμητικά. Η Μάργκαρετ όμως συνήθιζε να λέει “έι, και εμείς είμαστε μηχανικοί” και τελικά σε μια συνάντηση του Apollo, ένας κορυφαίος ειδικός στο hardware συμφώνησε μαζί της, αναγνωρίζοντας ολόκληρο το πεδίο. Η Χάμιλτον περιγράφει λεπτομερώς πώς δημιούργησε τον όρο “μηχανική λογισμικού”:

Όταν πρωτοσκέφτηκα τον όρο, κανείς δεν τον είχε ξανακούσει, τουλάχιστον στον κόσμο μας. Αστειευόμασταν μ’ αυτό για πολύ καιρό. Τους άρεσε να αστειεύονται με τις ριζοσπαστικές μου ιδέες. Ήταν μια αξέχαστη μέρα όταν ένας από τους πιο σεβαστούς hardware γκουρού εξήγησε σε όλους σε μια συνάντηση ότι συμφώνησε μαζί μου πως η διαδικασία κατασκευής λογισμικού πρέπει επίσης να θεωρείται κλάδος μηχανικής, όπως ακριβώς και το hardware. Όχι λόγω μιας αυθαίρετης αποδοχής του νέου αυτού όρου, αλλά επειδή είχαμε κερδίσει απο μόνοι μας τη δική του αποδοχή καθώς και των υπολοίπων στην αίθουσα, ως μέλη ενός κλάδου της μηχανικής.

Οι καινοτομίες της Χάμιλτον δεν σταματούν στην δημιουργία του λογισμικού που βοήθησε να φτάσει ο άνθρωπος στη Σελήνη. Σύμφωνα με το Wired: “Η Χάμιλτον, μαζί με την άλλη πρώιμη πρωτοπόρο προγραμματισμού, την εφευρέτη της COBOL, Grace Hopper, αξίζουν επίσης τεράστια εύσημα που βοήθησαν να ανοίξει ο δρόμος σε περισσότερες γυναίκες να εισέλθουν και να επιτύχουν σε τομείς STEM όπως το λογισμικό.”

Πηγές: wikipedia, Logiscool, news.mit.edu, smithsonian.mag

Share

Facebook
Twitter
Pinterest
LinkedIn
Email
Tags: Apolloprogramming
Previous Post

Godspeed James Webb

Next Post

Ένα μόνο τεστ DNA για περισσότερες από 50 γενετικές ασθένειες μειώνει τη διάγνωση από δεκαετίες σε ημέρες

Exploro Team

Exploro Team

Next Post
Ένα μόνο τεστ DNA για περισσότερες από 50 γενετικές ασθένειες μειώνει τη διάγνωση από δεκαετίες σε ημέρες

Ένα μόνο τεστ DNA για περισσότερες από 50 γενετικές ασθένειες μειώνει τη διάγνωση από δεκαετίες σε ημέρες

Αφήστε μια απάντηση Ακύρωση απάντησης

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

Short News

Αν όλοι οι ιοί της Γης ήταν στοιβαγμένοι ο ένας πάνω στον άλλο θα δημιουργούσαν έναν πύργο που θα εκτεινόταν πέρα από το φεγγάρι, πέρα από τον ήλιο, πέρα από τον Άλφα Κενταύρου, πέρα από την άκρη του Γαλαξία, δίπλα από γειτονικούς γαλαξίες, για να φτάσει σε ένα ύψος 200 εκατομμυρίων ετών φωτός.
Περισσότερα

Μετά από 30 χρόνια σχεδιασμού και διαπραγματεύσεων, ξεκινά σήμερα (5/12/2022) η κατασκευή του μεγαλύτερου τηλεσκοπίου στον κόσμο, του υπερευαίσθητου ραδιοτηλεσκοπίου Square Kilometer Array (SKA), το οποίο θα αποτελείται από δύο επιμέρους γιγάντια, συνδεδεμένα μεταξύ τους τηλεσκόπια, ένα στη δυτική Αυστραλία και ένα στη Νότια Αφρική. Πρόκειται για ένα από τα μεγαλύτερα διεθνή επιστημονικά εγχειρήματα του 21ου αιώνα. Διαβάστε περισσότερα στο physicsgg.me
Περισσότερα

«Θα στείλουμε επιστήμονες στην επιφάνεια της Σελήνης, οι οποίοι θα ζουν και θα εργάζονται εκεί», είπε ο Χάουαρντ Χου, ο οποίος ηγείται του προγράμματος σεληνιακού διαστημικού σκάφους Orion για τη NASA. Ο Χάουαρντ Hu εξήγησε ότι εάν η τρέχουσα αποστολή Artemis είναι επιτυχής, τότε η επόμενη θα είναι με πλήρωμα, ακολουθούμενη από μια τρίτη, πιθανόν το 2024, όπου οι αστροναύτες θα προσγειωθούν ξανά στη Σελήνη για πρώτη φορά μετά την αποστολή του Apollo 17 πριν από 50 χρόνια, τον Δεκέμβριο του 1972.
Περισσότερα

Η Ευρωπαϊκή Ένωση ανακοίνωσε ότι εργάζεται σε ένα σύστημα που βασίζεται σε Blockchain και NFT για την καταπολέμηση της παραχάραξης φυσικών αγαθών. Το EUIPO συγκέντρωσε εμπειρογνώμονες από όλα τα τμήματα για να συζητήσουν τις επιπτώσεις της πνευματικής ιδιοκτησίας των NFTs και του metaverse.
Περισσότερα

Πάνω από το 90% των σκουπιδιών στο Μεγάλο Σκουπιδοτενεκέ του Βόρειου Ειρηνικού (North Pacific Garbage Patch) με ανιχνεύσιμη προέλευση προέρχονται από μόλις πέντε χώρες - Ιαπωνία (34%), Κίνα (32%), Κορέα (10%), ΗΠΑ (7%) και Ταϊβάν (6%).
Περισσότερα

Δημοφιλή άρθρα

  • Πού στη Γη ανατέλλει πρώτα ο ήλιος;
  • Η Κίνα σχεδιάζει να κατασκευάσει μια πυρηνική βάση στη σελήνη έως το 2028
  • Πρώτες δοκιμές τεχνητών αντισωμάτων σε καρκινοπαθείς
  • 8 δισεκατομμύρια άνθρωποι
  • Εταιρία startup εκτυπώνει σε 3D μικροσκοπικά σπίτια από ανακυκλωμένο πλαστικό

Ετικέτες

3D print 5G Apollo covid-19 DNA lavender programming super foods Κίνα έξυπνα υφάσματα ήλιος ανακύκλωση αναπνοή ανατολή αντισώματα αστεροειδής αφαλάτωση γέλιο γέλιο και υγεία γονιδίωμα δάσος δέντρα διάστημα εγκέφαλος ενέργεια ηλιακή ασπίδα ηλιακή ενέργεια καρκίνος κλιματική αλλαγή κορονοϊός κρύο μικροσκοπικά σπίτια μουσική μυαλό νερό νησί ντοκιμαντέρ περιβάλλον πράσινο πυρηνική ενέργεια πόλη σελήνη υπέρηχοι φωτοβολταϊκά ύπνος
Exploro

© 2022 Exploro - Νέα από το μέλλον.

Ανακαλύψτε κι εσείς

  • Επιστήμη
  • Τεχνολογία
  • Διάστημα
  • Περιβάλλον
  • Υγεία
  • Άσκηση
  • Διατροφή

Follow Us

No Result
View All Result
  • 404 Page
  • Home
  • Επικοινωνία

© 2022 Exploro - Νέα από το μέλλον.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In