
تهدف هذه الدورة إلى تزويدك بالمهارات الأساسية اللازمة لكتابة برامج باستخدام لغة REXX على نظام z/OS. ستبدأ بتكوين فهم عملي لبنية برنامج REXX (Exec) وكيفية تنظيمه، مع التركيز على أساليب التصميم والكتابة التي تساعدك على إنتاج شيفرة واضحة وقابلة للصيانة. تغطي الدورة امتدادات TSO الخاصة بلغة REXX، وكيفية الاستفادة منها عند العمل ضمن بيئة TSO على z/OS. كما تتناول طرق تفاعل برامج REXX مع بيئات تشغيل أخرى داخل النظام، بما في ذلك التعامل مع وحدة تحكم MVS لتنفيذ أوامر النظام ومراقبة التفاعل مع بيئة التشغيل. ستتعلم أيضاً كيفية تشغيل برامج REXX ضمن وظائف الدُفعات (Batch Jobs)، وهو جانب مهم لأتمتة المهام على أنظمة الحواسيب المركزية وتشغيل الإجراءات بشكل مجدول أو غير تفاعلي. إضافة إلى ذلك، تتطرق الدورة إلى مفهوم تجميع (Compile) برامج REXX وما الذي يعنيه ذلك في سياق z/OS، ومتى قد يكون مناسباً استخدامه. بنهاية الدورة ستكون قادراً على تطبيق تقنيات تحليل البيانات (Parsing) الأساسية في REXX، والتمييز بين الدوال (Functions) والروتينات الفرعية (Subroutines)، وفهم مكوّنات برنامج REXX exec، مع امتلاك أساس متين يمكّنك من كتابة برامج REXX تتكامل مع بيئات z/OS المختلفة.
Martin Keen
IBM Master Inventor