פרק 1 מבוא לתכנות COBOL

 א. אופי השפה ה-COBOL

 

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

המלה COBOL הינה קיצור של המלים האנגליות 

Common Business Oriented Language שפרושן בתרגום חפשי: שפה משותפת לשימושים מסחריים .השפה היא אכן בעלת אופי מסחרי ,ותוכננה לשימושים עסקיים. החוקים של המחשב בשפה זו עושים אותה שימושית לבעיות מסחריות .היא אינה מתאימה במיוחד לשימושים בעלי אופי מדעי. שפת מחשב מדעית, כגון FORTRAN, מתאימה יותר לשימושים כאלה.

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

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

מאז נוצרה שפת COBOL בשנת 1959 , היא עברה שינויים ושיפורים רבים, כדי להפכה לשפה יותר תקנית (STANDARDIZED). המכון האמריקני הלאומי לתקנים פיתח תקן של COBOL, המשמש בכל התעשיה, והנקרא ANS-COBOL. מאחר ודוב המשתמשים אימצו תקן זה, אנו נשתמש בגרסה זו לאורך כל הספר.

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

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

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

קודם | תחילת הדף | הבא

שאלות להערכה עצמית >>

 

נושאים

פרק 3 - חטיבת הזיהוי                               (IDENTIFICATION DIVISION)
פרק 6 - חטיבת הביצוע                               (PROCEDURE DIVISION)
פרק 14 - הוראת DISPLAY ו-ACCEPT

.איתן 2002. כל הזכויות שמורות למערכת המידע איתן ©