COBOL – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
תקנתי מידע לא עדכני. מזמן איננה מהנפוצות ביותר. ככל הנראה היא בשימוש בלעדי אצל מפעילי מערכות ישנות או מחשבי main fram. לא שימוש נפוץ ביותר. תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד |
מ הגהה |
||
שורה 2:
|שם=קובול - COBOL
}}
'''קובול''' ('''COBOL''') [[ראשי תיבות]] של: '''COmmon Business Oriented Language''' (בתרגום חופשי: שפה פשוטה המכוונת לעסקים), היא [[שפת תכנות]]
מאז נוצרה השפה בשנת [[1959]] היא עברה שינויים ושיפורים שונים על מנת להפכה לשפה תקנית.
שורה 18:
בהגדרתה של קובול נעשה מאמץ לפתח שפה שסגנונה מזכיר אנגלית מדוברת, כך שה[[תכנות]] בה ייעשה בקלות ובטבעיות. לשפה שנוצרה היו תכונות טובות מבחינת תיעוד עצמי של התוכנית, טיפול ב[[קובץ|קבצים]] והגדרה של סוגי נתונים. כל תוכנית בשפה זו מורכבת '''מארבע חטיבות''':
#
#
#
#
על-פי תקנים מודרניים לשפות תכנות, היו בקובול פגמים חמורים: [[תחביר]] שמרבה במילים, חוסר תמיכה במשתנים לוקליים, ב[[רקורסיה]] וב[[הקצאת זיכרון דינמית]]. חוסר מודולריות פנימית ושימוש רב בפקודת GO TO, גרמו ליצירת "[[קוד ספגטי]]". השפה לא תמכה ב[[תכנות מובנה]], רעיון שנוצר כעשר שנים לאחר יצירת השפה. כל המילים של השפה הן [[מילים שמורות]], שאסור להשתמש בהן כשמות של משתנים. כיוון שמדובר במילים שגרתיות של השפה ה[[אנגלית]], הגבלה זו מהווה מטרד ל[[מתכנת]]. ההגדרה הראשונית של השפה אף כללה יכולת של תוכנית לשנות את הקוד של עצמה, באמצעות הפקודה ALTER X TO PROCEED TO Y. אחדים מפגמים אלה תוקנו בגרסאות מתקדמות של השפה.
שורה 68:
== השימוש בקובול בישראל ==
בישראל
== קישורים חיצוניים ==
|