ภาษายุคที่สี่ (การเขียนโปรแกรม) (4GL)

ผู้เขียน: Randy Alexander
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 26 มิถุนายน 2024
Anonim
8.1.2 4th Generation Programming Languages
วิดีโอ: 8.1.2 4th Generation Programming Languages

เนื้อหา

คำจำกัดความ - ภาษา Generation ที่สี่ (การเขียนโปรแกรม) (4GL) หมายถึงอะไร

ภาษายุคที่สี่ (การเขียนโปรแกรม) (4GL) คือการรวมกลุ่มของภาษาการเขียนโปรแกรมที่พยายามเข้าใกล้กว่า 3GLs กับภาษามนุษย์รูปแบบของความคิดและแนวความคิด

4GLs ถูกออกแบบมาเพื่อลดเวลาโดยรวมความพยายามและค่าใช้จ่ายในการพัฒนาซอฟต์แวร์ โดเมนหลักและตระกูลของ 4GLs คือ: การสืบค้นฐานข้อมูลเครื่องกำเนิดรายงานการจัดการข้อมูลการวิเคราะห์และการรายงานช่างทาสีหน้าจอและเครื่องกำเนิดไฟฟ้าผู้สร้าง GUI การเพิ่มประสิทธิภาพทางคณิตศาสตร์การพัฒนาเว็บไซต์และภาษาทั่วไป

หรือที่เรียกว่าภาษาเจนเนอเรชั่นที่ 4 ภาษาเฉพาะโดเมนหรือภาษาที่ให้ผลผลิตสูง


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร

Techopedia อธิบายภาษาที่สี่ (การเขียนโปรแกรม) (4GL)

4GLs เป็นมิตรกับโปรแกรมเมอร์มากขึ้นและเพิ่มประสิทธิภาพการเขียนโปรแกรมด้วยการใช้คำและวลีที่เหมือนภาษาอังกฤษและเมื่อเหมาะสมการใช้ไอคอนอินเทอร์เฟซแบบกราฟิกและการแทนสัญลักษณ์ กุญแจสำคัญในการรับรู้ประสิทธิภาพด้วย 4GLs อยู่ในการจับคู่ที่เหมาะสมระหว่างเครื่องมือและโดเมนแอปพลิเคชัน นอกจากนี้ 4GLs ได้ขยายจำนวนประชากรของมืออาชีพที่สามารถมีส่วนร่วมในการพัฒนาซอฟต์แวร์

4GLs จำนวนมากเชื่อมโยงกับฐานข้อมูลและการประมวลผลข้อมูลทำให้สามารถพัฒนาระบบเชิงธุรกิจที่มีประสิทธิภาพด้วยภาษาที่ใกล้เคียงกับวิธีที่ผู้เชี่ยวชาญด้านโดเมนกำหนดกฎเกณฑ์ทางธุรกิจและลำดับการประมวลผล 4GLs เชิงข้อมูลจำนวนมากดังกล่าวใช้ภาษา Structured Query Language (SQL) ที่ IBM คิดค้นขึ้นและนำมาใช้โดย ANSI และ ISO ในฐานะภาษามาตรฐานสำหรับการจัดการข้อมูลที่มีโครงสร้าง

4GL ส่วนใหญ่มีความสามารถในการเพิ่มรหัสระดับ 3GL เพื่อแนะนำตรรกะระบบเฉพาะลงในโปรแกรม 4GL

4GL ที่มีความทะเยอทะยานมากที่สุดซึ่งแสดงเป็นสภาพแวดล้อมยุคที่สี่พยายามผลิตระบบทั้งหมดจากการออกแบบที่ทำในเครื่องมือ CASE และข้อกำหนดเพิ่มเติมของโครงสร้างข้อมูลหน้าจอรายงานและตรรกะเฉพาะบางอย่าง