logo

הדרכה של COBOL

הדרכה של COBOL

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

COBOL - מבוא

COBOL תוכנן במקור על ידי CODASYL (Conference on Data Systems Language) בשנת 1959. הוא התבסס בחלקו על שפת התכנות FLOW-MATIC שתוכננה על ידי גרייס הופר. זוהי אחת משפות התכנות הוותיקות ביותר ברמה גבוהה. הוא נוצר כתוצאה ממאמץ של משרד ההגנה האמריקאי ליצור שפת תכנות ניידת לעיבוד נתונים. כעת, הוא משמש בעיקר לפיתוח תוכניות עסקיות, בדרך כלל מוכוונות קבצים, ואיננו יכולים להשתמש בו כדי לכתוב תוכנת מערכת. זה פשוט אומר שאנחנו לא יכולים להשתמש בו כדי לפתח מערכת הפעלה או מהדר.

איך COBOL עובד

לפני שנבין את פעולת COBOL, עלינו להיות מודעים לעובדה שמחשבים יודעים רק קוד מכונה, כלומר זרם בינארי של 0 ו-1. אז כדי לעבד את הקוד של COBOL, יש להמיר אותו לקוד מכונה באמצעות מהדר. עלינו להפעיל את מקור התוכנית דרך המהדר. המהדר קודם כל בודק אם יש שגיאות תחביר ולאחר מכן ממיר אותו לשפת מכונה. לאחר מכן המהדר יוצר קובץ פלט, הידוע כמודול עומס. קובץ פלט זה מכיל קוד הפעלה בצורה של 1 ו-0.

היסטוריה של COBOL

COBOL הייתה אחת משפות התכנות המוקדמות ביותר שפותחו בהיסטוריה של התכנות. במהלך שנות ה-50, כאשר העסקים עלו בחלק המערבי של העולם, היה צורך לבצע אוטומציה של תהליכים שונים כדי להקל על התפעול, והדבר הוליד שפת תכנות ברמה גבוהה המיועדת לעיבוד נתונים עסקיים.

  • בשנת 1959, שפת COBOL פותחה על ידי Conference on Data Systems Languages ​​(CODASYL).
  • משרד הדפוס הממשלתי הדפיס את מפרט COBOL כ-COBOL60 בשנת 1960.
  • COBOL-61, שהיא הגרסה הבאה של COBOL, שוחררה בשנת 1961 עם כמה תיקונים.
  • בשנת 1968, COBOL אושרה על ידי ANSI (מכון התקנים הלאומי האמריקאי) כשפה סטנדרטית לשימוש מסחרי. גרסה בשם COBOL-68.
  • הוא שופץ שוב ב-1974 וב-1985 כדי לפתח גרסאות עוקבות המכילות קבוצה נוספת של תכונות בשם COBOL-74 ו-COBOL-85, בהתאמה.
  • ולבסוף, בשנת 2002, COBOL מונחה עצמים שוחרר, שיכול להשתמש באובייקטים מובלעים כחלק רגיל מתכנות COBOL.

תכונות של COBOL

להלן כמה תכונות פופולריות של שפת COBOL:

שפה פשוטה וסטנדרטית

COBOL היא שפה פשוטה, סטנדרטית וקלה ללמידה הניתנת להידור ולביצוע במחשבים שונים כגון IBM AS/400, מחשבים אישיים, מחשבים ניידים וכו'. היא תומכת במגוון רחב של אוצר מילים תחביר ועוקבת אחר סגנון קידוד לא עמוס. .

מספרים באלפבית

לספק יכולות מוכוונות עסקיות

COBOL פותחה עבור יישומים מוכווני עסקים הקשורים לתחום הביטחוני, תחום פיננסי וכו'. הוא מספק יכולות מתקדמות של טיפול בקבצים המאפשרים לו לטפל בכמויות עצומות של נתונים. COBOL מטפל ביותר מ-70% מהעסקאות בעולם ומתאימה ביותר לעסקאות מורכבות.

מדרגיות וניידות

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

קבילות אוניברסלית

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

היתרונות של COBOL

COBOL הייתה שפת התכנות הראשונה בשימוש ברמה גבוהה. זה מספק הרבה יתרונות למשתמשים שלהם:

רשימה בלתי ניתנת לשינוי ב-java
  • COBOL מסוגל להתמודד עם עיבוד נתונים ענק.
  • זה יכול לשמש כשפת תיעוד.
  • COBOL מספק הודעת שגיאה יעילה כך שהפתרון של באגים קל יותר.
  • COBOL תואם לגרסאות הקודמות שלו.

תְנַאִי מוּקדָם

לפני שתמשיך עם מדריך COBOL זה, עליך להיות בעל ידע בסיסי בטרמינולוגיות של תכנות מחשב ו-JCL. ידע בסיסי בכל אחת משפות התכנות יעזור לך לקבל את המושגים של תכנות COBOL ולהתקדם במהירות במסלול הלמידה.

קהל

מדריך זה נוצר עבור מתכנתי תוכנה שרוצים ללמוד את היסודות של COBOL. הדרכה זו תספק הבנה מספקת של שפת התכנות COBOL ממנה תוכל לקחת את עצמך לרמה גבוהה יותר של מומחיות.

בעיות

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