קובול COBOL בקלי קלות - בלו טק אדיוקיישן - Blue Tech

קובול בקלי קלות

סביבת LE היא 'מעטפת' מעל שפות התכנות קובול, PL/1, C ואסמבלר. הסביבה מספקת לתכניות שירותים אחידים, גישה אחידה למערכת ההפעלה, קישור בין רוטינות בשפות שונות, כלי הגהה ועוד. קובול תומך בסביבה זו החל מ version 3. כדי שתכניות אסמבלר יתמכו בסביבה, יש לשכתב אותן.
סביבת LE היא תנאי מוקדם למגוון יכולות של קובול לנצל יכולות של מערכת ההפעלה.

מאמר זה יעסוק בפונקציות לניהול תאריכים. פונקציות ייעודיות אלו, מאפשרות להשוות תאריכים, לבצע חישובים בתאריכים ולהסב תאריכים בין פורמטים שונים.
הפורמט הבסיסי של תאריכים נקרא Date Lilian שהוא מספר הימים מיום ו' 14/10/1582. ניתן לערב תאריכים של קובול בצורה הישנה (Intrinsic functions) עם פונקציות LE רק אם עובדים עם הפרמטר לקומפיילר (INTDATE(LILIAN
אם את/ה היסטוריון/ית ומבקש/ת לכתוב תכניות קובול עם תאריכים שלפני 1601, עליך להוסיף לתאריך 4000 שנה, לבצע את החישובים ואז להפחית מהתוצאה 4000 שנה.
אם הפורמט של התאריך כולל רק 2 ספרות עבור השנה, טווח התאריכים יהיה 100 שנים שיתחילו 80 שנה לפני התאריך.
לכן בשנת 2018, טווח התאריכים יהיו 100 השנים 1938-2037. ניתן לשנות ברירת מחדל זו ע"י השירות CEESCEN.
כל פונקציות LE מקבלות כפרמטר אחרון שדה בן 12 בתים בשם FC. שדה זה מכיל בעיקר את קוד החזרה מהרוטינה, ואם היא נכשלת את הסיבה לכישלון.
קיים COPYBOOK בשם CEEIGZCT שממפה שטח זה. די לבדוק את המשתנה CEE000 כדי לוודא שהפונקציה סיימה בהצלחה.

פונקציות LE בתכנות COBOL לטיפול בתאריכים

  • CEELOCT – קבלת התאריך הנוכחי בצורת Lilian
  • CEEDAYS – הסבת תאריך מפורמט תווים לפורמט Lilian
  • CEEDATE – הסבת תאריך מפורמט Lilian לפורמטים תווים שונים
  • CEEDYWK – קבלת היום בשבוע. קלט Lilan Date
  • חישובים והשוואות
    1. כאשר מבקשים להשוות תאריכים, או למצוא את ההפרש בימים, יש להסב אותם לפורמט Lilian.
    2. כאשר מבקשים להוסיף/להפחית ימים מתאריך, יש להביא אותו לפורמט Lilian, לבצע את החישוב, ואז להסב חזרה לפורמט המבוקש.

בוגרים ממליצים

Blue Tech

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

נהנתי מאד מהידע הרחב של כרמי, הגשת החומר, חזרה על דברים לא ברורים גם 30 פעם, היה אדיב ונחמד בגישה שלו.
הוא נתן (לי) הרגשה טובה ונהנתי לשהות בשיעור.
גם רותי מרצה מעולה ,מעבירה את החומר מעולה , מקצועית בתחומה , יותר חשדנית , פחות משחררת (לטוב ולרע..) שורה תחתונה – מרצים מצויינים .

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

צרו איתנו קשר

מלאו את הטופס ונחזור אליכם בהקדם

  • שדה זה מיועד למטרות אימות ויש להשאיר אותו ללא שינוי.

פרטי התקשרות

זמינים אליכם לכל שאלה

  • תובל 40, מגדל ספיר רמת גן
  • sharons@bluetech-ed.co.il
  • 03-6485820
X
הגשת מועמדות
שלח
הודעה נשלחה בהצלחה