Štvrtá generácia (programovací) jazyk (4GL)

Autor: Randy Alexander
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Štvrtá generácia (programovací) jazyk (4GL) - Technológie
Štvrtá generácia (programovací) jazyk (4GL) - Technológie

Obsah

Definícia - Čo znamená jazyk štvrtej generácie (programovací jazyk) (4GL)?

Štvrtá generácia (programovací) jazyk (4GL) je zoskupenie programovacích jazykov, ktoré sa snažia priblížiť ľudskému jazyku, forme myslenia a konceptualizácie ako 3GL.

4GL sú navrhnuté tak, aby znižovali celkový čas, úsilie a náklady na vývoj softvéru. Hlavnými doménami a rodinami 4GL sú: databázové dotazy, generátory správ, manipulácia s údajmi, analýza a vykazovanie, maliari a generátory obrazoviek, tvorcovia GUI, matematická optimalizácia, vývoj webových aplikácií a jazyky na všeobecné použitie.

Známy tiež ako jazyk 4. generácie, jazyk špecifický pre doménu alebo jazyk s vysokou produktivitou.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje jazyk štvrtej generácie (programovanie) (4GL)

4GL sú prístupnejšie pre programátorov a zvyšujú efektívnosť programovania pomocou anglicky podobných slov a fráz, a ak je to vhodné, použitím ikon, grafických rozhraní a symbolických znázornení. Kľúč k realizácii efektívnosti pomocou 4GL spočíva vo vhodnej zhode medzi nástrojom a aplikačnou doménou. 4GL navyše rozšírili populáciu odborníkov schopných zapojiť sa do vývoja softvéru.

Mnoho 4GL je spojených s databázami a spracovaním údajov, čo umožňuje efektívny rozvoj podnikovo orientovaných systémov s jazykmi, ktoré úzko zodpovedajú spôsobu, akým odborníci domén formulujú obchodné pravidlá a postupnosti spracovania. Mnohé z týchto dátovo orientovaných 4GL sú založené na jazyku Structured Query Language (SQL), ktorý vyvinul IBM a následne ho prijali ANSI a ISO ako štandardný jazyk pre správu štruktúrovaných údajov.

Väčšina 4GL obsahuje možnosť pridať kód na úrovni 3GL na zavedenie špecifickej systémovej logiky do programu 4GL.

Najambicióznejšie 4GL, označované tiež ako prostredie štvrtej generácie, sa pokúšajú vyrobiť celé systémy z návrhu vyrobeného v nástrojoch CASE a dodatočnej špecifikácie dátových štruktúr, obrazoviek, správ a niektorých špecifických logík.