لغة التحكم في الوظيفة (JCL)

مؤلف: Laura McKinney
تاريخ الخلق: 10 أبريل 2021
تاريخ التحديث: 26 يونيو 2024
Anonim
Working with IBM VSAM JCL (Job Control Language)  - M25
فيديو: Working with IBM VSAM JCL (Job Control Language) - M25

المحتوى

التعريف - ماذا تعني لغة التحكم في الوظيفة (JCL)؟

لغة التحكم في الوظيفة (JCL) هي لغة نصية يتم تنفيذها على نظام تشغيل حاسب مركزي IBM. وهو يتكون من عبارات التحكم التي تحدد مهمة محددة لنظام التشغيل.

يوفر JCL وسيلة اتصال بين برنامج التطبيق ونظام التشغيل وأجهزة النظام.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح لغة التحكم في الوظائف (JCL)

تعتبر JCL واحدة من لغات البرامج النصية الوقحة التي يتم تشغيلها على أنظمة دفع IBM OS / 360. يمكن أن تحدد أسماء مجموعة البيانات والمعلمات وأجهزة إخراج النظام. ميزة واحدة مشتركة في كل من DOS و OS JCL هي وحدة العمل ، والتي تسمى وظيفة. تتكون المهمة من عدة خطوات صغيرة لتشغيل برنامج محدد ويتم تحديدها بواسطة بطاقات تسمى بطاقات العمل ، والتي تشير إلى بداية المهمة وتحدد بالضبط كيفية تنفيذ المهمة.

تستخدم كل من أنظمة التشغيل DOS و OS 71 حرفًا في كل سطر. ومع ذلك ، يبلغ الحد الأقصى للطول 80 حرفًا. يتم استخدام الأحرف 73-80 لتحديد موقع مناطق الخطأ التي أبلغ عنها نظام التشغيل.

عندما تصبح عبارة JCL طويلة جدًا وتتجاوز الحد المسموح به وهو 71 حرفًا ، يمكن تمديده باستخدام بطاقة استمرار. يمكن متابعة البيان لعدد من البطاقات عند الضرورة عن طريق إنهاء جميع بطاقات JCL باستثناء البطاقة الأخيرة في حالة استخدام فاصلة ، أو باستخدام (//) في بداية بطاقة المتابعة في العمود الأول والاستخدام في على الأقل شخصية مساحة واحدة.