Ceturtās paaudzes (programmēšanas) valoda (4GL)

Autors: Randy Alexander
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
8.1.2 4th Generation Programming Languages
Video: 8.1.2 4th Generation Programming Languages

Saturs

Definīcija - ko nozīmē ceturtās paaudzes (programmēšanas) valoda (4GL)?

Ceturtās paaudzes (programmēšanas) valoda (4GL) ir programmēšanas valodu grupa, kas mēģina tuvināties cilvēka valodai, domāšanas formai un konceptualizācijai nekā 3GL.

4GL ir paredzēti, lai samazinātu kopējo programmatūras izstrādes laiku, pūles un izmaksas. Galvenie 4GL domēni un ģimenes ir: datu bāzu vaicājumi, atskaišu ģenerētāji, datu manipulācijas, analīze un atskaišu sastādīšana, ekrāna krāsotāji un ģeneratori, GUI veidotāji, matemātiskā optimizācija, tīmekļa izstrāde un vispārējas nozīmes valodas.

Pazīstama arī kā 4. paaudzes valoda, specifiska valoda vai valoda ar augstu produktivitāti.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro ceturtās paaudzes (programmēšanas) valodu (4GL)

4GL ir programmētājam draudzīgāki un uzlabo programmēšanas efektivitāti, izmantojot angliski līdzīgus vārdus un frāzes, kā arī, ja vajadzīgs, ikonas, grafiskas saskarnes un simboliskus attēlojumus. 4GL efektivitātes panākšanas atslēga ir atbilstošā rīka un lietojumprogrammas domēna sakritībā. Turklāt 4GL ir paplašinājuši to profesionāļu loku, kuri var iesaistīties programmatūras izstrādē.

Daudzi 4GL ir saistīti ar datu bāzēm un datu apstrādi, ļaujot efektīvi attīstīt uz uzņēmējdarbību orientētas sistēmas ar valodām, kas precīzi atbilst tam, kā domēna eksperti formulē biznesa noteikumus un apstrādes secības. Daudzi no šādiem datiem orientētiem 4GL balstās uz strukturēto vaicājumu valodu (SQL), ko izgudroja IBM un pēc tam ANSI un ISO pieņēma kā standarta valodu strukturētu datu pārvaldībai.

Lielākā daļa 4GL satur iespēju pievienot 3GL līmeņa kodu, lai 4GL programmā ieviestu īpašu sistēmas loģiku.

Vērienīgākie 4GL, kas tiek apzīmēti arī kā ceturtās paaudzes vide, mēģina radīt visas sistēmas no CASE rīkos izgatavota dizaina un datu struktūru, ekrānu, pārskatu un dažas īpašas loģikas papildu specifikācijas.