Fortran Programming Quiz pro

1+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Προγραμματισμός Fortran Quiz Prep pro

Στα τέλη του 1953, ο John W. Backus υπέβαλε πρόταση στους προϊσταμένους του στην IBM για να αναπτύξουν μια πιο πρακτική εναλλακτική λύση στη γλώσσα συναρμολόγησης για τον προγραμματισμό του κεντρικού υπολογιστή IBM 704. [69]: 69 Η ιστορική ομάδα FORTRAN της Backus αποτελείται από τους προγραμματιστές Richard Goldberg, Sheldon F. Best, ο Harlan Herrick, ο Peter Sheridan, ο Roy Nutt, ο Robert Nelson, ο Irving Ziller, ο Harold Stern, ο Lois Haibt και ο David Sayre. Οι έννοιές του περιελάμβαναν ευκολότερη εισαγωγή εξισώσεων σε έναν υπολογιστή, μια ιδέα που αναπτύχθηκε από τον J. Halcombe Laning και αποδείχθηκε στο σύστημα Laning και Zierler του 1952. [10] Ορισμένοι από αυτούς τους προγραμματιστές ήταν παίκτες σκακιού και επελέγησαν να εργαστούν στην IBM με τη σκέψη ότι είχαν λογικά μυαλά.

Ένα σχέδιο προδιαγραφής για το σύστημα μετάφρασης μαθηματικών τύπων IBM ολοκληρώθηκε τον Νοέμβριο του 1954. [8]: 71 Το πρώτο εγχειρίδιο για το FORTRAN εμφανίστηκε τον Οκτώβριο του 1956 [8]: 72 με τον πρώτο μεταγλωττιστή FORTRAN που παραδόθηκε τον Απρίλιο του 1957. [8] Αυτή ήταν η πρώτη βελτιστοποίηση του μεταγλωττιστή, επειδή οι πελάτες ήταν απρόθυμοι να χρησιμοποιήσουν μια γλώσσα προγραμματισμού υψηλού επιπέδου εκτός αν ο μεταγλωττιστής του μπορούσε να δημιουργήσει κώδικα με απόδοση συγκρίσιμη με εκείνη της χειροκίνητης γλώσσας συναρμολόγησης [11].

Ενώ η κοινότητα ήταν σκεπτικισμένη ότι η νέα αυτή μέθοδος θα μπορούσε να ξεπεράσει την κωδικοποίηση των χεριών, μείωσε τον αριθμό των δηλώσεων προγραμματισμού που ήταν απαραίτητες για τη λειτουργία μιας μηχανής κατά 20 και κέρδισε γρήγορα την αποδοχή. Ο John Backus δήλωσε κατά τη διάρκεια μιας συνέντευξης του 1979 με το Think, το περιοδικό εργαζόμενων της IBM, "Πολλά από τα έργα μου προέρχονται από το να είναι τεμπέληδες. Δεν μου άρεσε να γράφω προγράμματα και έτσι όταν εργαζόμουν στο IBM 701, γράφοντας προγράμματα για υπολογιστές τις τροχιές των πυραύλων, άρχισα να εργάζομαι σε ένα σύστημα προγραμματισμού για να διευκολύνω την εγγραφή προγραμμάτων. "[12]

Η γλώσσα υιοθετήθηκε ευρέως από τους επιστήμονες για την εγγραφή αριθμητικά εντατικών προγραμμάτων, τα οποία ενθάρρυναν τους συγγραφείς των μεταγλωττιστών να παράγουν μεταγλωττιστές που θα μπορούσαν να παράγουν ταχύτερο και πιο αποτελεσματικό κώδικα. Η συμπερίληψη ενός σύνθετου αριθμού δεδομένων τύπου στη γλώσσα που έγινε Fortran είναι ιδιαίτερα κατάλληλη για τεχνικές εφαρμογές όπως η ηλεκτρολογία. [Παραπομπή που απαιτείται]

Μέχρι το 1960, οι εκδόσεις του FORTRAN ήταν διαθέσιμες για τους υπολογιστές IBM 709, 650, 1620 και 7090. Σημαντικά, η αυξανόμενη δημοτικότητα του FORTRAN ώθησε τους ανταγωνιστές κατασκευαστές υπολογιστών να παράσχουν τους μεταγλωτιστές της FORTRAN για τις μηχανές τους, έτσι ώστε μέχρι το 1963 να υπάρχουν 40 συμπαραγωγοί FORTRAN. Για τους λόγους αυτούς, το FORTRAN θεωρείται η πρώτη ευρέως χρησιμοποιούμενη γλώσσα προγραμματισμού μεταξύ πλατφορμών.

Η ανάπτυξη του Fortran συμπλήρωσε την πρόωρη εξέλιξη της τεχνολογίας των μεταγλωττιστών και πολλές εξελίξεις στη θεωρία και το σχεδιασμό των μεταγλωττιστών είχαν συγκεκριμένα κίνητρα από την ανάγκη δημιουργίας αποτελεσματικού κώδικα για τα προγράμματα Fortran.
Ενημερώθηκε στις
7 Αυγ 2019

Ασφάλεια δεδομένων

Η ασφάλειά σας ξεκινά από την κατανόηση του τρόπου με τον οποίο οι προγραμματιστές συλλέγουν και κοινοποιούν τα δεδομένα σας. Οι πρακτικές απορρήτου και ασφάλειας δεδομένων μπορεί να διαφέρουν ανάλογα με τη χρήση, την περιοχή και την ηλικία σας. Αυτές οι πληροφορίες παρέχονται από τον προγραμματιστή και ενδέχεται να ενημερωθούν με την πάροδο του χρόνου.
Δεν κοινοποιούνται δεδομένα σε τρίτα μέρη
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης κοινοποίησης από τους προγραμματιστές
Δεν συλλέχθηκαν δεδομένα
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης συλλογής από τους προγραμματιστές

Τι νέο υπάρχει

Fortran Programming Quiz Prep pro