Αυτόματος προγραμματισμός

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 21 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Αυτοματισμοί Ισχύος με Arduino  - Απλός Αυτόματος Διακόπτης Εκκίνησης Κινητήρα
Βίντεο: Αυτοματισμοί Ισχύος με Arduino - Απλός Αυτόματος Διακόπτης Εκκίνησης Κινητήρα

Περιεχόμενο

Ορισμός - Τι σημαίνει αυτόματος προγραμματισμός;

Ο αυτόματος προγραμματισμός είναι ένας τύπος προγραμματισμού του υπολογιστή στον οποίο ο κώδικας προγράμματος παράγεται αυτόματα από ένα άλλο πρόγραμμα που βασίζεται σε συγκεκριμένες προδιαγραφές.


Ένα πρόγραμμα που γράφει περισσότερο κώδικα είναι γραμμένο, το οποίο στη συνέχεια συνεχίζεται και δημιουργεί περισσότερα προγράμματα. Κατά κάποιον τρόπο, οι μεταφραστές μπορούν να θεωρηθούν ως αυτόματα προγράμματα και η γλώσσα υψηλού επιπέδου που μεταφράζουν σε γλώσσα χαμηλότερου επιπέδου είναι η προδιαγραφή.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τον αυτόματο προγραμματισμό

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

Στη δεκαετία του 1940, αυτό σήμαινε την αυτοματοποίηση της χειρωνακτικής διαδικασίας διάτρησης χαρτιού που ήταν τα προγράμματα μηχανών διάτρησης καρτών.

Αργότερα σήμαινε τη μετάφραση γλωσσών προγραμματισμού υψηλού επιπέδου, όπως το Fortran και το ALGOL, σε κώδικα μηχανής χαμηλού επιπέδου.


Υπάρχουν δύο τύποι που θεωρούνται αυτοματοποιημένοι:

  • Γενετικός προγραμματισμός: Αυτό συμβαίνει κανονικά στον σημερινό προγραμματισμό, όπου οι τυποποιημένες βιβλιοθήκες χρησιμοποιούνται για τη βελτίωση της αποτελεσματικότητας και της ταχύτητας του προγραμματισμού. Για παράδειγμα, στην C ++, η συνάρτηση cout είναι μέρος της πρότυπης βιβλιοθήκης και ο μεταγλωττιστής απλά παρέχει τον κώδικα για το cout κατά τη διάρκεια της μεταγλώττισης. Ο προγραμματιστής δεν χρειάζεται να το επαναπροσδιορίσει ή ακόμα και να ξέρει πώς λειτουργεί.

  • Δημιουργία πηγαίου κώδικα: Ο πηγαίος κώδικας δημιουργείται βάσει ενός μοντέλου ή ενός προτύπου που γίνεται μέσω ενός εργαλείου προγραμματισμού ή ενός ολοκληρωμένου περιβάλλοντος ανάπτυξης (IDE). Ένα καλό παράδειγμα είναι το Google / MIT App Inventor όπου οι χρήστες απλά πρέπει να μεταφέρουν και να αποθέτουν τις λειτουργίες που θέλουν και στη συνέχεια να τις συνδέουν οπτικά μεταξύ τους για να καθορίσουν τον τρόπο με τον οποίο λειτουργεί η εφαρμογή χωρίς να πληκτρολογεί ποτέ γραμμές κώδικα. Μια γεννήτρια πηγαίου κώδικα θα παράγει τότε τον κώδικα με βάση τον τρόπο με τον οποίο τα στοιχεία συνδέονται στο πρότυπο που δημιουργήθηκε.