Η επιστήμονας υπολογιστών Grace Hopper εισάγει τον κώδικα μηχανής για το πρόγραμμα που υπολογίζει πίνακες συναρτήσεων Bessel

Η επιστήμονας υπολογιστών Grace Hopper εισάγει τον κώδικα μηχανής για το πρόγραμμα υπολογιστή της που υπολογίζει πίνακες συναρτήσεων Bessel σε ένα χειροκίνητο τρυπάνι ταινίας που δημιουργεί χάρτινες ταινίες 24 οπών για τον ηλεκτρομηχανικό υπολογιστή Harvard Mark I στο Πανεπιστήμιο Harvard, 4 Αυγούστου 1944.

Ο υπολογιστής εργαζόταν όλο το εικοσιτετράωρο σε στρατιωτικά έργα, υπολογίζοντας τεράστιους μαθηματικούς πίνακες. Κυρίως βοήθησε το Ναυτικό υπολογίζοντας πίνακες για το σχεδιασμό εξοπλισμού όπως τορπίλες και υποβρύχια συστήματα ανίχνευσης.

Άλλοι κλάδοι του στρατού ζήτησαν τη βοήθειά του στον υπολογισμό του σχεδιασμού φακών καμερών παρακολούθησης, ραντάρ και συσκευών έκρηξης για την ατομική βόμβα στο Έργο Μανχάταν. Οι μαθηματικοί πίνακες που δημιούργησε ο Mark I ήταν οι πρώτοι του είδους τους που εκπλήρωναν το όνειρο⁴ του Charles Babbage να εκτυπώνει απευθείας από την έξοδο μιας μηχανής, εξαλείφοντας όλα τα ανθρώπινα λάθη.

Ένα από τα μακροβιότερα έργα του υπολογιστή απαιτούσε την επίλυση της διαφορικής εξίσωσης του Bessel δημιουργώντας πολυάριθμους εκτυπωμένους πίνακες συναρτήσεων Bessel διαφορετικών τάξεων και ως αποτέλεσμα, ο υπολογιστής έλαβε το ψευδώνυμο «Bessie».


Ήταν η εκτεταμένη εμπειρία της Hopper στον πρωτοποριακό προγραμματισμό σε γλώσσα μηχανής χαμηλού επιπέδου που την ενέπνευσε να σχεδιάσει μια σειρά από ευκολότερες γλώσσες προγραμματισμού υψηλότερου επιπέδου, με αποκορύφωμα την FLOW-MATIC, μια γλώσσα που βοήθησε στη διαμόρφωση της ανάπτυξης της COBOL, μιας εύχρηστης, ευρέως διαδεδομένης γλώσσας προγραμματισμού υπολογιστών, παρόμοιας με την αγγλική, με επιχειρηματικό προσανατολισμό.

Leave a Reply