الحزم المميزةIBM Bob Premium Package لـ i

المهارات

استخدم مهارات IBM i المحددة لتحقيق نتائج متسقة للمهام المتخصصة.

IBM Bob Premium Package for i يُوسِّع المهارات المُدمَّجة في Bob بمجموعة شاملة من المهارات تشمل RPG وCL وDDS وDb2 for i وSQL وفحص الوحدات. للحصول على مقدمة عامة حول كيفية عمل المهارات في Bob، راجع المهارات.

هذه المهارات متاحة لأوضاع محددة ويُحمِّلها Bob تلقائياً عندما تكون ذات صلة بالمحادثة النشطة.

RPG

الاسمالوصفمتاح في
rpg-primer-basicsيغطي أساسيات لغة RPG عبر متغيرات RPG II وRPG III وRPG/400 وRPGLE وILE RPG.IBM i Developer
rpg-free-format-fundamentalsيغطي بنية RPGLE الحرة الصيغة الحديثة وأنماط البرمجة وأفضل الممارسات.IBM i Developer
rpg-opm-understandingيشرح معمارية OPM RPG والفروق في نموذج البرنامج واعتبارات الترحيل.IBM i Developer
rpg-ile-understandingيشرح مفاهيم ILE بما في ذلك الربط ومجموعات التفعيل وبرامج الخدمة واستدعاءات الإجراءات.IBM i Developer
rpgle-specsمرجع عمودي شامل لجميع أنواع مواصفات RPGLE ذات الصيغة الثابتة (H وF وD وI وC وO).IBM i Developer
rpg-legacy-specsيشرح أنواع مواصفات RPG القديمة (RPG II وRPG III وRPG36 وRPG38) ذات الصيغة الثابتة ووضع الأعمدة.IBM i Developer
rpg-data-structuresيغطي أنواع هياكل بيانات RPG بما في ذلك القوالب وDS الموصوفة خارجياً وDS حالة البرنامج وDS معلومات الملف.IBM i Developer
rpg-procedures-functionsيغطي الإجراءات الفرعية لـ RPG والنماذج الأولية وتمرير المعاملات والصادرات وبرامج الخدمة.IBM i Developer
rpg-file-operationsيغطي أكواد عمليات الوصول على مستوى السجل وتصريحات الملف ومعالجة الأخطاء وأفضل ممارسات RLA.IBM i Developer
rpg-indicatorsيغطي أنواع مؤشرات RPG وأنماط الاستبدال باستخدام المتغيرات المنطقية.IBM i Developer
rpg-cycle-explainedيشرح دورة برنامج RPG وفواصل التحكم ومتى تتجنب الدورة في الكود الحديث.IBM i Developer
rpg-embedded-sqlيغطي SQL المُضمَّن بما في ذلك عمليات المؤشر ومتغيرات المضيف وفروق الترجمة.IBM i Developer
rpg-sql-cursorيغطي تصريح مؤشر SQL والمؤشرات القابلة للتمرير ومعالجة الصفوف المتعددة في SQLRPGLE.IBM i Developer
rpg-fixed-to-freeيُحوِّل RPGLE ذا الصيغة الثابتة إلى بنية حرة الصيغة بالكامل بما في ذلك تحديث I-spec وO-spec.IBM i Developer
rpg-pgmdb-conversionيحدّث مواصفات I ومواصفات O في RPG إلى RPGLE حر الصيغة لملفات قواعد البيانات الموصوفة من البرنامج.IBM i Developer
rpg-ospec-conversionيُحوِّل مواصفات O لملفات الطباعة الموصوفة من البرنامج إلى ملفات طابعة معرفة خارجياً.IBM i Developer
rpg-opm-to-ileيُحوِّل برامج OPM RPG إلى ILE RPGLE مع تغطية CVTRPGSRC ومجموعات التفعيل والربط.IBM i Developer
rpg-refactor-legacyيعيد هيكلة كود RPG باستبدال GOTO وتحويل الروتينات الفرعية إلى إجراءات فرعية وتحسين بنية الكود.IBM i Developer
rpg-rla-to-sqlيحوّل عمليات ملفات RLA إلى SQL مضمن لتحسين الأداء والمرونة.IBM i Developer, IBM i Database
rpg-code-reviewيجري تحليل جودة كود RPG لتحديد الدين التقني ومشكلات الأداء وفرص التحديث.IBM i Developer
rpg-debugging-techniquesيغطي تصحيح أخطاء RPG باستخدام STRDBG ونقاط التوقف وعبارات المراقبة ونقاط دخول الخدمة.IBM i Developer
rpg-apiيغطي استدعاء واجهات برمجة نظام IBM i من RPG، بما في ذلك النماذج الأولية وتمرير المعاملات وربط أنواع البيانات ومعالجة الأخطاء.IBM i Developer

CL

الاسمالوصفمتاح في
cl-primer-basicsيغطي أساسيات CL بما في ذلك اصطلاحات تسمية الأوامر وبنية المعاملات والأوامر الشائعة.IBM i Developer, IBM i Database
cl-programmingيغطي برمجة CL بما في ذلك المتغيرات والمنطق الشرطي ومعالجة الأخطاء وهيكل البرنامج.IBM i Developer
cl-best-practicesيغطي أفضل ممارسات CL مثل استخدام MONMSG والتحقق من المعاملات واستراتيجيات التسجيل ومعايير الترميز.IBM i Developer
clle-apiيغطي استدعاء واجهات برمجة نظام IBM i من ILE CL، بما في ذلك أنماط CALL PGM/PARM وربط أنواع DCL VAR ومعالجة رمز خطأ QUSEC.IBM i Developer

DDS

الاسمالوصفمتاح في
dds-primer-basicsيغطي أساسيات DDS لشرح وتوليد تعريفات DDS جديدة.IBM i Developer, IBM i Database
dds-physical-filesيغطي مواصفات حقول ملف DDS الفيزيائي (PF) وتعريفات المفاتيح وتنسيقات السجلات.IBM i Developer, IBM i Database
dds-logical-filesيغطي مواصفات ملف DDS المنطقي (LF) وربط المواصفات ومنطق التحديد والإهمال والحقول المُشتقة.IBM i Developer, IBM i Database
dds-display-filesيغطي تنسيقات سجلات ملف عرض DDS (DSPF) والمؤشرات والملفات الفرعية وتصميم الشاشة وأنماط البرمجة التفاعلية.IBM i Developer
dds-printer-filesيغطي تنسيقات سجلات ملف طابعة DDS (PRTF) والتباعد والتخطي وتحديد موضع الحقل وحقول النظام وأكواد التحرير وأنماط تصميم التقارير.IBM i Developer

Db2 for i وSQL

الاسمالوصفمتاح في
db2-sql-primerيغطي SQL الأساسي لـ Db2 for i بما في ذلك CRUD والربط والمجمعات والإجراءات المُخزَّنة وUDFs.IBM i Developer, IBM i Database
db2-stored-proceduresيغطي إنشاء وإدارة إجراءات SQL المُخزَّنة باستخدام SQL PL وأوضاع المعاملات (IN/OUT/INOUT) وهياكل التحكم والمؤشرات ومعالجة الأخطاء.IBM i Developer, IBM i Database
db2-functions-udfsيغطي SQL UDFs وUDFs الخارجية ودوال الجداول والدوال المصدرية وأفضل ممارسات تصميم الدوال.IBM i Developer, IBM i Database
db2-sql-debuggingيُفسِّر أخطاء SQL (SQLCODE/SQLSTATE) ويُقدِّم استراتيجيات الحل ويغطي تقنيات التشخيص.IBM i Developer, IBM i Database
db2-dds-understandingيغطي ملفات قواعد بيانات DDS القديمة، بما فيها الملفات الفيزيائية والمنطقية ومسارات الوصول المفهرسة.IBM i Database
db2-dds-to-ddlيُحوِّل ملفات DDS القديمة إلى SQL DDL مع تغطية الجداول والطرق واستراتيجيات الترحيل.IBM i Developer, IBM i Database
db2-ddl-generationيغطي بنية DDL وتعريفات الأعمدة والقيود (PK وFK وCHECK وUNIQUE) وأنواع البيانات والفهارس.IBM i Database
db2-ccsid-encodingيحل مشكلات CCSID وترميز المحارف، بما في ذلك مشكلات التحويل الشائعة والبيانات متعددة اللغات.IBM i Developer, IBM i Database
db2-sql-performance-analysisيغطي تحليل ذاكرة خطة SQL وتفسير Visual Explain وتوصيات Index Advisor.IBM i Database
db2-sql-find-performance-dataيعثر على بيانات أداء SQL المتاحة في نظام IBM i، بما في ذلك لقطات plan cache ومراقبات قاعدة البيانات.IBM i Database
db2-sql-optimizationيغطي إعادة كتابة الاستعلام وترتيب الربط وضغط الشروط واستخدام الـ index وتلميحات المُحسِّن.IBM i Database
db2-index-strategyيغطي أنواع الـ index (الجذر الثنائي وEVI) وبنية إنشاء الـ index واختيارها وصيانتها.IBM i Database
db2-security-best-practicesيغطي نماذج الصلاحيات والرفض افتراضياً والصلاحية المعتمدة وامتيازات SQL.IBM i Database
db2-journaling-commitmentيغطي إعداد journal ومستويات التحكم في الالتزام وحدود المعاملات وإجراءات الاسترداد.IBM i Database
db2-temporal-tablesيغطي تنفيذ الجداول الزمنية لتتبع البيانات زمنياً والاستعلامات التاريخية والإصدارات التلقائية.IBM i Database
db2-system-catalogيغطي استخدام كتالوجات نظام Db2 for i لاكتشاف البيانات الوصفية وتحليل قاعدة البيانات.IBM i Database

فحص الوحدات

الاسمالوصفمتاح في
rpgunit-testingيغطي هيكل مجموعة اختبار RPGUnit وتسمية حالات الاختبار والإعداد/التفكيك وواجهات برمجة التأكيد وتكوين الاختبار.IBM i Developer
ما رأيك في هذا الموضوع؟