Čtvrtá generace (programovacích) jazyků (4GL)

Zář 12, 2021
admin

Techopedie vysvětluje čtvrtá generace (programovacích) jazyků (4GL)

4GL jsou přívětivější pro programátory a zvyšují efektivitu programování používáním slov a frází podobných angličtině, a pokud je to vhodné, používáním ikon, grafických rozhraní a symbolických zobrazení. Klíč k realizaci efektivity pomocí 4GL spočívá ve vhodné shodě mezi nástrojem a aplikační doménou. Kromě toho 4GL rozšířily populaci odborníků schopných zabývat se vývojem softwaru.
Mnoho 4GL je spojeno s databázemi a zpracováním dat, což umožňuje efektivní vývoj obchodně orientovaných systémů pomocí jazyků, které přesně odpovídají způsobu, jakým doménoví odborníci formulují obchodní pravidla a sekvence zpracování. Mnoho takových datově orientovaných 4GL vychází ze strukturovaného dotazovacího jazyka (SQL), který vynalezla společnost IBM a který byl následně přijat ANSI a ISO jako standardní jazyk pro správu strukturovaných dat.
Většina 4GL obsahuje možnost přidat kód na úrovni 3GL a zavést tak do programu 4GL specifickou systémovou logiku.
Nejambicióznější 4GL, označované také jako prostředí čtvrté generace, se pokoušejí vytvářet celé systémy na základě návrhu vytvořeného v nástrojích CASE a dodatečné specifikace datových struktur, obrazovek, sestav a některé specifické logiky.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.