COBOL MAINFRAME QUEST
COBOL مین فریم کویسٹ: Y2K بگ
31 دسمبر 1999 کی آدھی رات سے پہلے eLearner.app بینکنگ سسٹم کو محفوظ کریں! تصویر کی شقوں میں ترمیم کریں، صدی کی توسیع کی منطق کو لاگو کریں، اور Y2K بگ کو شکست دینے کے لیے PERFORM لوپس پر عمل کریں۔
Time to Midnight
10:00.37
MISSION DIRECTIVE
1999 میں، سالوں کو صرف دو ہندسوں کے ساتھ ذخیرہ کیا گیا تھا (مثال کے طور پر، PIC 99)۔ یہ آدھی رات کو حادثے کا سبب بنے گا! سال کے لیے 4 ہندسوں کو سپورٹ کرنے کے لیے COBOL پروگرام کے ورکنگ-اسٹوریج سیکشن میں 'WS-YEAR' متغیر کو اپ ڈیٹ کریں (PIC 9(4) یا PIC 9999 استعمال کریں)۔
Variable Spec
05 WS-YEAR PIC 99. --> PIC 9(4) o PIC 9999
MAINFRAME COBOL EDITOR
Edit COBOL source divisions.
ایڈیٹر لوڈ ہو رہا ہے…