المفهوم في التعريف ABC
منوعات / / July 04, 2021
بقلم: جيليم ألسينا غونزاليس ، في أكتوبر. 2017
إذا كان هناك لغة من عند برمجة يمكننا تصنيفها على أنها "ناجية" ، هذا بلا شك COBOL.
ولد في عام 1959 ، ولم يعد شائع الاستخدام ، ولكن لا يزال المتخصصون يتلقون التدريب والطلب في بعض قطاعات الأعمال ، مثل البنوك ، بسبب الكم الهائل من البرمجيات ليمسك.
هذه الممارسة تتعارض مع منطق نظرًا لتحديث البرامج والأنظمة ، فإنها تستجيب لمبدأ "إذا نجح ، فلا تلمسه"، خاصة في الأنظمة الحرجة ، مما يعني أن أي عطل قد يتسبب في مشاكل خطيرة.
لم أذكر القطاع المصرفي لأنه ، وكمثال فقط ، ولكن لأنه حيث أعلم أن عددًا أكبر من برامج COBOL موجود لا تزال تتم صيانتها حتى اليوم ، على الرغم من أنها ليست القطاع الوحيد ، بما في ذلك أيضًا الإدارات العامة (من بين آخرين) التي لديها مجموعة كبيرة من برامج COBOL. في الاستخدام.
تميل هذه الأنظمة إلى أن تكون افتراضية من الأجهزة القديمة (على سبيل المثال ، تتكاثر أنظمة VAX التي تعمل في الأجهزة الافتراضية على خوادم x86-64 الحديثة).
هذا هو طول عمر COBOL ، حيث أنه منذ إطلاقه في عام 1959 ، كان هناك العديد من المراجعات للمعيار ، كان آخرها في عام 2014.
تمت أول هذه المراجعات بين عامي 1961 و 1965 لإضافة وظائف جديدة ، بينما تم تنفيذ المراجعات الأخرى في عام 1968 (التكيف مع معيار ANSI -
المعهد الوطني الأمريكي للمعايير-) ، 1974 ، 1985 ، 1989 2002 ، والتي سبق ذكرها من 2014.لتحديثه ، تم تزويده بالقدرة على البرمجة الموجهة للكائنات والشركة التي تم إنشاؤها لقد حان أدوات البرمجة لإطلاق بيئة تسمح بتطوير ألعاب الفيديو باستخدام COBOL ، بالإضافة إلى أدوات فضولية ندرة من أ أداة أنه يتم استخدامه في الممارسة العملية ، ولكن هذا يوضح القدرة على التكيف الحرباء لـ COBOL ، مما سمح لها بالبقاء حتى يومنا هذا.
يشير الاختصار COBOL إلى لغة الأعمال المشتركة الموجهة، وكما يوحي اسمها ، فهي تشير إلى لغة عالمية تم تكييفها لتلبية أهداف الشركات.
يجب أن يتم تأطير ميلادها في وقت كانت فيه أنظمة الكمبيوتر شديدة التنوع ، مما جعل المهنيين الذين تركوا الشركة يضطرون إلى ذلك يتعلم كيف النظام الجديد شركة التي كانوا ذاهبون إلى العمل فيها ، تقريبًا من القاعدة.
لتسهيل الأمر على هؤلاء المحترفين (المبرمجين) أن يكونوا منتجين عمليًا منذ البداية في اليوم ، أعطتهم لغة البرمجة هذه بعض القواعد الشائعة التي يمكنهم استخدامها بين مختلف الأنظمة.
من أجل تحمل مسؤولية استمرارية هذه اللغة على الرغم من السنوات التي مرت عليها بالفعل موضه"، سيسمحون لي بالترخيص لأقول وداعًا بامتداد نكتة ذات صلة:
ذات مرة ، كان هناك مبرمج كوبول ، الذي سئم من إصلاح المشكلات المتعلقة بتأثير 2000 ، قرر في 1999 التبريد.
استيقظ المبرمج في المستقبل ، وهو لا يزال نصف نائم ، وينظر من النافذة ويرى المباني الشاهقة التي تخترق الغيوم والسيارات الطائرة ، ولا شك أنها أيقظته بعد عام 2000. ثم، سؤال "في أي عام نحن؟".
الشخص الذي يجيب عليه هو شخص يسأله بدوره: "أنت مبرمج COBOL ، أليس كذلك؟" الذي يجيب بطل الرواية بـ "نعم".
"حسنًا ، كما ترى ، نحن في عام 9999 ، وكما تعلمون ، لدينا مشاكل مع تأثير 10000 ..."
الصورة: Fotolia - teguhjatipras
موضوعات في COBOL