COBOL (שפה) - מה זה, הגדרה ומושג

תוכן העניינים:

Anonim

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

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

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

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

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

תכונות שפת התכנות של COBOL

אלה המאפיינים העיקריים:

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

ישנם מהדרי COBOL בחינם שילמדו אותך כיצד לתכנת במערכת זו. הבולטים ביותר הם Tiny COBOL, Open COBOL ו- Cevela MX COBOL, שלכולם יש קוד פתוח.