Ngôn ngữ thế hệ thứ tư (lập trình) (4GL)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 2 Tháng Tư 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
Ngôn ngữ thế hệ thứ tư (lập trình) (4GL) - Công Nghệ
Ngôn ngữ thế hệ thứ tư (lập trình) (4GL) - Công Nghệ

NộI Dung

Định nghĩa - Ngôn ngữ thế hệ thứ tư (Lập trình) (4GL) nghĩa là gì?

Ngôn ngữ thế hệ thứ tư (lập trình) (4GL) là một nhóm các ngôn ngữ lập trình cố gắng tiến gần hơn so với 3GL với ngôn ngữ của con người, hình thức tư duy và khái niệm hóa.

4GL được thiết kế để giảm thời gian, công sức và chi phí phát triển phần mềm. Các miền chính và họ của 4GL là: truy vấn cơ sở dữ liệu, trình tạo báo cáo, thao tác dữ liệu, phân tích và báo cáo, trình vẽ và trình tạo màn hình, trình tạo GUI, tối ưu hóa toán học, phát triển web và ngôn ngữ cho mục đích chung.

Còn được gọi là ngôn ngữ thế hệ thứ 4, ngôn ngữ cụ thể theo miền hoặc ngôn ngữ năng suất cao.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Ngôn ngữ thế hệ thứ tư (Lập trình) (4GL)

4GL thân thiện với lập trình viên hơn và nâng cao hiệu quả lập trình với việc sử dụng các từ và cụm từ giống như tiếng Anh và khi thích hợp, việc sử dụng các biểu tượng, giao diện đồ họa và biểu diễn tượng trưng. Chìa khóa để hiện thực hóa hiệu quả với 4GL nằm ở sự phù hợp giữa công cụ và miền ứng dụng. Ngoài ra, 4GL đã mở rộng dân số các chuyên gia có thể tham gia phát triển phần mềm.

Nhiều 4GL được liên kết với cơ sở dữ liệu và xử lý dữ liệu, cho phép phát triển hiệu quả các hệ thống định hướng kinh doanh với các ngôn ngữ phù hợp chặt chẽ với cách các chuyên gia tên miền xây dựng quy tắc kinh doanh và xử lý trình tự. Nhiều 4GL hướng dữ liệu như vậy dựa trên Ngôn ngữ truy vấn có cấu trúc (SQL), được phát minh bởi IBM và sau đó được ANSI và ISO áp dụng làm ngôn ngữ chuẩn để quản lý dữ liệu có cấu trúc.

Hầu hết các 4GL đều có khả năng thêm mã cấp độ 3GL để đưa logic hệ thống cụ thể vào chương trình 4GL.

Các 4GL tham vọng nhất, cũng được ký hiệu là Môi trường thế hệ thứ tư, cố gắng sản xuất toàn bộ hệ thống từ một thiết kế được tạo ra trong các công cụ CASE và đặc điểm kỹ thuật bổ sung của cấu trúc dữ liệu, màn hình, báo cáo và một số logic cụ thể.