הדור הרביעי (תכנות) שפת (4GL)

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
8.1.2 4th Generation Programming Languages
וִידֵאוֹ: 8.1.2 4th Generation Programming Languages

תוֹכֶן

הגדרה - מה המשמעות של שפת הדור הרביעי (תכנות) (4GL)?

הדור הרביעי (תכנות) שפה (4GL) הוא קיבוץ של שפות תכנות המנסות להתקרב יותר משתי ה- 3GL לשפה אנושית, צורת חשיבה והמשגה.

4GLs נועדו להפחית את הזמן, המאמץ והעלות הכוללים של פיתוח תוכנה. התחומים והמשפחות העיקריים של 4GL הם: שאילתות בסיס נתונים, מחוללי דוחות, מניפולציה של נתונים, ניתוח ודיווח, ציירי מסך וגנרטורים, יוצרים GUI, אופטימיזציה מתמטית, פיתוח אתרים ושפות למטרות כלליות.

ידוע גם כשפת דור 4, שפה ספציפית לתחום או שפת תפוקה גבוהה.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את שפת הדור הרביעי (תכנות) (4GL)

4GLs ידידותיים יותר לתכנות ומשפרים את יעילות התכנות בעזרת שימוש במילים וביטויים דמויי אנגלית, וכאשר מתאים, שימוש בסמלים, ממשקים גרפיים וייצוגים סימבוליים. המפתח למימוש היעילות עם 4GLs נמצא בהתאמה מתאימה בין הכלי לתחום היישום. בנוסף, 4GLs הרחיבו את אוכלוסיית אנשי המקצוע המסוגלים לעסוק בפיתוח תוכנה.

4GLs רבים קשורים למאגרי נתונים ועיבוד נתונים, ומאפשרים פיתוח יעיל של מערכות מכוונות עסקיות עם שפות התואמות באופן הדוק לאופן שבו מומחי תחום מגבשים כללים עסקיים ורצפי עיבוד. רבים ממגבלות 4GL מכוונות נתונים אלה מבוססות על שפת שאילתה מובנית (SQL), שהומצאה על ידי IBM ואומצה לאחר מכן על ידי ANSI ו- ISO כשפה סטנדרטית לניהול נתונים מובנים.

רוב ה- 4GL מכילים את היכולת להוסיף קוד ברמה של 3GL כדי להכניס לוגיקת מערכת ספציפית לתוכנית 4GL.

4GLs השאפתניים ביותר, המכונים גם סביבות דור רביעי, מנסים לייצר מערכות שלמות מעיצוב שנעשה בכלי CASE ומפרט נוסף של מבני נתונים, מסכים, דוחות וכמה הגיון ספציפי.