Jazyk čtvrté generace (programovací) (4GL)

Autor: Randy Alexander
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
Jazyk čtvrté generace (programovací) (4GL) - Technologie
Jazyk čtvrté generace (programovací) (4GL) - Technologie

Obsah

Definice - Co znamená jazyk čtvrté generace (programovací) (4GL)?

Čtvrtá generace (programovací) jazyk (4GL) je seskupení programovacích jazyků, které se snaží přiblížit lidskému jazyku, formě myšlení a konceptualizace než 3GL.

4GL jsou navrženy tak, aby snižovaly celkový čas, úsilí a náklady na vývoj softwaru. Hlavními doménami a rodinami 4GL jsou: databázové dotazy, generátory sestav, manipulace s daty, analýza a reportování, malíři a generátory obrazovek, tvůrci grafického uživatelského rozhraní, matematická optimalizace, vývoj webových stránek a jazyky pro obecné účely.

Také známý jako jazyk 4. generace, jazyk specifický pro doménu nebo jazyk vysoké produktivity.


Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje jazyk čtvrté generace (programování) (4GL)

4GL jsou vstřícnější k programátorům a zvyšují efektivitu programování pomocí anglicky podobných slov a frází a případně pomocí ikon, grafických rozhraní a symbolických reprezentací. Klíč k realizaci účinnosti pomocí 4GL spočívá ve vhodné shodě mezi nástrojem a aplikační doménou. 4GL navíc rozšířily populaci odborníků schopných zapojit se do vývoje softwaru.

Mnoho 4GL je spojeno s databázemi a zpracováním dat, což umožňuje efektivní rozvoj podnikově orientovaných systémů s jazyky, které úzce odpovídají způsobu, jakým odborníci domén formulují obchodní pravidla a sekvence zpracování. Mnoho takových datově orientovaných 4GL je založeno na strukturovaném dotazovacím jazyce (SQL), vynalezeném IBM a následně přijatém 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 pro zavedení specifické systémové logiky do programu 4GL.

Nejambicióznější 4GL, označované také jako prostředí čtvrté generace, se pokoušejí vyrobit celé systémy z návrhu vytvořeného v nástrojích CASE a další specifikace datových struktur, obrazovek, sestav a určité specifické logiky.