Rumah Pembangunan Apakah bahasa pengaturcaraan generasi keempat (4gl)? - definisi dari techopedia

Apakah bahasa pengaturcaraan generasi keempat (4gl)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Generasi Keempat (Pemrograman) Bahasa (4GL)?

Bahasa generasi keempat (bahasa pengaturcaraan) (4GL) adalah kumpulan bahasa pengaturcaraan yang cuba mendekatkan diri daripada 3GL ke bahasa manusia, bentuk pemikiran dan konseptualisasi.


4GL direka untuk mengurangkan keseluruhan masa, usaha dan kos pembangunan perisian. Domain dan keluarga utama 4GL adalah: pertanyaan pangkalan data, penjana laporan, manipulasi data, analisis dan pelaporan, pelukis skrin dan penjana, pencipta GUI, pengoptimuman matematik, pembangunan web dan bahasa tujuan umum.


Juga dikenali sebagai bahasa generasi ke-4, bahasa khusus domain, atau bahasa produktiviti yang tinggi.

Techopedia menerangkan Bahasa Generasi (Pemrograman) Keempat (4GL)

4GLs lebih mesra programer dan meningkatkan kecekapan pengaturcaraan dengan penggunaan kata-kata dan frasa seperti bahasa Inggeris, dan apabila sesuai, penggunaan ikon, antara muka grafik dan representasi simbolik. Kunci pencapaian kecekapan dengan 4GL terletak pada perlawanan yang sesuai antara alat dan domain aplikasi. Di samping itu, 4GL telah meluaskan populasi profesional yang boleh terlibat dalam pembangunan perisian.


Banyak 4GLs dikaitkan dengan pangkalan data dan pemprosesan data, yang membolehkan pembangunan sistem berorientasikan perniagaan yang cekap dengan bahasa yang hampir sepadan dengan cara pakar domain merumuskan peraturan perniagaan dan urutan pemprosesan. Kebanyakan 4GL berorientasikan data tersebut berdasarkan kepada Bahasa Terstruktur Terstruktur (SQL) yang dicipta oleh IBM dan kemudiannya digunakan oleh ANSI dan ISO sebagai bahasa standard untuk mengurus data berstruktur.


Kebanyakan 4GL mengandungi keupayaan untuk menambah kod tahap 3GL untuk memperkenalkan logik sistem tertentu ke dalam program 4GL.


4GL yang paling bercita-cita tinggi, juga dilambangkan sebagai Persekitaran Penjanaan Keempat, cuba menghasilkan keseluruhan sistem daripada reka bentuk yang dibuat dalam alat CASE dan spesifikasi tambahan struktur data, skrin, laporan dan beberapa logik tertentu.

Apakah bahasa pengaturcaraan generasi keempat (4gl)? - definisi dari techopedia