Γλώσσα 4ης γενιάς (Προγραμματισμός) (4GL)

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 2 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 26 Ιούνιος 2024
Anonim
Γλώσσα 4ης γενιάς (Προγραμματισμός) (4GL) - Τεχνολογία
Γλώσσα 4ης γενιάς (Προγραμματισμός) (4GL) - Τεχνολογία

Περιεχόμενο

Ορισμός - Τι σημαίνει η Γλώσσα 4ης Γενιάς (Προγραμματισμός) (4GL);

Μια τέταρτη γενιά (προγραμματισμού) γλώσσα (4GL) είναι μια ομάδα γλωσσών προγραμματισμού που προσπαθούν να πλησιάσουν περισσότερο από 3GLs στην ανθρώπινη γλώσσα, μορφή σκέψης και νοοτροπίας.

Τα 4GLs έχουν σχεδιαστεί για να μειώνουν το συνολικό χρόνο, την προσπάθεια και το κόστος ανάπτυξης λογισμικού. Οι κύριοι τομείς και οι οικογένειες των 4GL είναι: ερωτήματα βάσης δεδομένων, γεννήτριες αναφορών, χειρισμός δεδομένων, ανάλυση και αναφορά, ζωγράφοι και γεννήτριες οθόνης, δημιουργοί GUI, μαθηματική βελτιστοποίηση, ανάπτυξη ιστού και γλώσσες γενικής χρήσης.

Επίσης γνωστή ως γλώσσα 4ης γενιάς, γλώσσα συγκεκριμένου τομέα ή γλώσσα υψηλής παραγωγικότητας.


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

Η Techopedia εξηγεί τη Γλώσσα Τέταρτης Γενιάς (Προγραμματισμός) (4GL)

Τα 4GLs είναι πιο φιλικά προς τον προγραμματισμό και βελτιώνουν την αποτελεσματικότητα του προγραμματισμού με τη χρήση αγγλικών λέξεων και φράσεων και, όπου ενδείκνυται, με τη χρήση εικονιδίων, γραφικών διεπαφών και συμβολικών αναπαραστάσεων. Το κλειδί για την υλοποίηση της αποτελεσματικότητας με τα 4GLs έγκειται στην κατάλληλη αντιστοιχία μεταξύ του εργαλείου και του πεδίου εφαρμογής. Επιπλέον, 4GLs έχουν διευρύνει τον πληθυσμό των επαγγελματιών που μπορούν να συμμετάσχουν στην ανάπτυξη λογισμικού.

Πολλά 4GL συνδέονται με βάσεις δεδομένων και επεξεργασία δεδομένων, επιτρέποντας την αποτελεσματική ανάπτυξη συστημάτων με γνώμονα τις επιχειρήσεις με γλώσσες που ταιριάζουν απόλυτα με τον τρόπο με τον οποίο οι εμπειρογνώμονες του τομέα διαμορφώνουν τους επιχειρηματικούς κανόνες και τις ακολουθίες επεξεργασίας. Πολλά από αυτά τα 4GL με γνώμονα τα δεδομένα βασίζονται στη δομημένη γλώσσα ερωτημάτων (SQL) που επινοήθηκε από την IBM και στη συνέχεια υιοθετήθηκε από το ANSI και ISO ως την τυπική γλώσσα για τη διαχείριση δομημένων δεδομένων.

Τα περισσότερα 4GLs περιέχουν τη δυνατότητα προσθήκης κώδικα σε επίπεδο 3GL για την εισαγωγή συγκεκριμένης λογικής συστήματος στο πρόγραμμα 4GL.

Οι πιο φιλόδοξοι 4GL, που επισημαίνονται επίσης ως περιβάλλοντα τέταρτης γενιάς, επιχειρούν να παράγουν ολόκληρα συστήματα από ένα σχέδιο που γίνεται στα εργαλεία CASE και τις πρόσθετες προδιαγραφές δομών δεδομένων, οθονών, αναφορών και κάποια συγκεκριμένη λογική.