Četvrta generacija (programski) jezik (4GL)

Autor: Randy Alexander
Datum Stvaranja: 2 Travanj 2021
Datum Ažuriranja: 16 Svibanj 2024
Anonim
Četvrta generacija (programski) jezik (4GL) - Tehnologija
Četvrta generacija (programski) jezik (4GL) - Tehnologija

Sadržaj

Definicija - Što znači jezik četvrte generacije (programiranje) (4GL)?

Četvrta generacija (programski) jezik (4GL) skupina je programskih jezika koji se pokušavaju približiti ljudskom jeziku, obliku razmišljanja i konceptualizaciji od 3GL.

4GL dizajnirani su za smanjenje ukupnog vremena, napora i troškova razvoja softvera. Glavne domene i obitelji 4GL-ova su: upiti u baze podataka, generatori izvještaja, manipulacija podacima, analiza i izvještavanje, slikari i generatori zaslona, ​​stvoritelji GUI-ja, matematička optimizacija, razvoj web-stranica i jezici opće namjene.

Poznat i kao jezik četvrte generacije, jezik specifičan za domenu ili jezik visoke produktivnosti.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da migrirate i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava jezik četvrte generacije (programiranje) (4GL)

4GL-ovi su više prilagođeni programerima i povećavaju efikasnost programiranja korištenjem riječi i izraza sličnih engleskom jeziku i, prema potrebi, upotrebom ikona, grafičkih sučelja i simboličkih prikaza. Ključ za postizanje učinkovitosti s 4GL leži u odgovarajućem podudaranju između alata i domene aplikacije. Uz to, 4GL su proširili populaciju profesionalaca koji se mogu baviti razvojem softvera.

Mnogi su 4GL povezani s bazama podataka i obradom podataka, omogućujući učinkovit razvoj poslovno orijentiranih sustava s jezicima koji usko odgovaraju načinu na koji stručnjaci domene formuliraju poslovna pravila i sekvence obrade. Mnogi od takvih podataka orijentirani na podatke 4GL temelje se na strukturiranom jeziku upita (SQL), koji je izumio IBM, a ANSI i ISO usvojili kao standardni jezik za upravljanje strukturiranim podacima.

Većina 4GL sadrži mogućnost dodavanja 3GL koda za uvođenje posebne logike sustava u program 4GL.

Najambiciozniji 4GL-ovi, također označeni kao okruženja četvrte generacije, pokušavaju proizvesti čitave sustave iz dizajna izrađenog u alatima CASE i dodatne specifikacije podatkovnih struktura, ekrana, izvještaja i neke specifične logike.