لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای نهایی زبان کنترل شغل (Mainframe JCL).
The Ultimate Guide to Job Control Language (Mainframe JCL).
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این کلاس همه مفاهیم کلیدی مربوط به زبان کنترل شغل (JCL) را مورد بحث قرار میدهد. JCL زبانی است که برای کنترل z/OS استفاده می شود. بنابراین، اگر شما یک توسعه دهنده یا اپراتور هستید که با یک پردازنده مرکزی که یکی از سیستم عامل ها را اجرا می کند کار می کند، باید JCL را درک کنید. اگرچه برنامه نویسان اغلب با حداقل مهارت های JCL به کار خود ادامه می دهند، اما بهترین ها مجموعه ای از مهارت ها را به دست می آورند زیرا به آنها کمک می کند کارهای بیشتری را در زمان کمتر انجام دهند. در اینجا یک نمای کلی از پلت فرم Mainframe و زبان کنترل شغل (JCL) ارائه شده است.
مقدمه ای بر رایانه های اصلی.
رایانههای اصلی نقش مهمی در عملیات روزانه اکثر شرکتهای بزرگ جهان، از جمله اکثر شرکتهای Fortune 1000، ایفا میکنند. اگرچه بسیاری از برنامههای کاربردی تجاری از اشکال دیگر محاسبات استفاده میکنند، Mainframe در محیط کسبوکار الکترونیکی کنونی موقعیت مطلوبی را اشغال میکند. رایانه مرکزی همچنان به شکلگیری شالوده کسبوکار مدرن در صنایعی مانند بانکداری، مراقبتهای بهداشتی، بیمه، خدمات عمومی، و دولت ادامه میدهد. هنگامی که در دنیای کامپیوترهای مرکزی کار میکنید، باید JCL را بشناسید، که به Z/OS میگوید چه منابعی برای پردازش یک کار دستهای یا شروع یک کار سیستمی مورد نیاز است.
زبان کنترل شغل (JCL) چیست؟
اصطلاح JCL مخفف JOB CONTROL LANGUAGE است. JCL یک زبان اسکریپت نویسی است که توسط سیستم های اصلی IBM برای آموزش سیستم ها در مورد نحوه شروع یک کار دسته ای یا راه اندازی یک زیرسیستم آنلاین خاص استفاده می شود، JCL مشخص می کند که کدام برنامه ها با کدام دستگاه های ورودی و خروجی اجرا شوند، و همچنین اینکه آیا اضافی هستند یا خیر. شرایطی که قبل از ادامه مرحله باید رعایت شوند.
سه عبارت اساسی JCL وجود دارد:
شغل: نام شغلی را در اختیار سیستمی قرار میدهد که برای این حجم کار دستهای استفاده میشود. علاوه بر اطلاعات حسابداری، چند پارامتر مرتبط با شغل ممکن است وجود داشته باشد.
EXEC: برنامه ای را که باید اجرا شود را مشخص می کند. یک کار ممکن است حاوی بیش از یک عبارت EXEC باشد. این عبارات به عنوان مراحل کار نامیده می شوند.
DD: تعریف داده ورودیها و خروجیها را برای برنامه اجرا در دستور EXEC ارائه میکند. با استفاده از این عبارت، می توانید یک مجموعه داده یا دیگر دستگاه یا عملکرد ورودی/خروجی را با کدگذاری ddname در برنامه پیوند دهید. یک عبارت DD با یک مرحله شغلی خاص مرتبط است.
جزئیات JCL می تواند پیچیده باشد، اما اصول کلی کاملاً ساده هستند. علاوه بر این، یک زیرمجموعه کوچک از JCL برای حداقل 90٪ از فرآیند استفاده می شود.
در این کلاس یاد خواهید گرفت:
معماری و ابزارهای اصلی.
نمای کلی JCL و مفاهیم اساسی.
رویههای JCL و تکنیکهای برتر.
ابزارهای اصلی و نحوه استفاده از آنها در JCL.
مجموعه داده های اصلی، VSAM و GDG.
نکات و ترفندهای JCL و پارامترهای پیشرفته.
پرسشها و پاسخهای مصاحبه JCL.
کد JCL و کد برگشت.
کلاس آزمایشی و تمرین سوالات مصاحبه.
مثال: JCL برای فراخوانی ابزار اصلی.
پیش نیازهای کلاس:
مهارت های اساسی برنامه نویسی.
ایده کلی در مورد IBM Mainframe.
این دوره برای:
است
اگر به یادگیری زبان کنترل شغل (JCL) علاقه دارید.
اگر شما یک کارآموز برنامه نویس هستید، این دوره کارآمدترین و موثرترین راه برای یادگیری z/OS JCL را نشان می دهد.
علاوه بر این، اگر یک برنامه نویس با تجربه هستید، می توانید از این دوره برای تقویت مهارت های JCL خود در صورت نیاز استفاده کنید.
توجه: چه یک حرفه ای تازه کار یا با تجربه باشید، این دوره برای شما مناسب است.
توجه: این دوره شامل شناسههای Mainframe نمیشود. شما باید شناسه اصلی خود را ترتیب دهید. برای مشاهده لیست موضوعات تحت پوشش، لطفاً به بخش محتوا مراجعه کنید. باعث خوشحالی است که شما دانشجو هستید. اگر بازخوردتان را بنویسید ممنون می شوم زیرا بازخورد شما برای ما مهم است!
پیوندهای زیر نیز به شما کمک می کنند Topictrick را پیدا کنید:
►
►
►
►
►
► .
►
برچسبها: #jcl #mainframe
دانشجو باید از مهارت های نظری و عملی کسب شده خود برای نوشتن پروژه JCL استفاده کند. JCL را می توان بر روی یک پلتفرم مین فریم برای اجرای برنامه های COBOL یا فراخوانی هر ابزار مین فریم اجرا کرد. علاوه بر این، دانش آموزان می توانند برای بهبود درک خود به JCL های نمونه مراجعه کنند.
شرح پروژه: پروژه ایجاد یک JCL برای فراخوانی ابزارهای اصلی زیر است. میتوانید از نامها و ویژگیهای فایل ورودی/خروجی (مانند طول رکورد و فرمت رکورد) با توجه به اولویتهای خود استفاده کنید.
ابزار IEFBR14.
ابزار IEBCOPY.
ابزار IEGBENER.
ابزار IEBCOMPR
توجه: می توانید نمونه کد JCL را در دفترچه یادداشت بنویسید یا می توانید از کد ویژوال استودیو استفاده کنید.
سرفصل ها و درس ها
درس ها
Lessons
دستور SET و نحوه استفاده از آن برای تخصیص مقادیر را شرح دهید.
Describe the SET statement and how it is used to assign values.
بیانیه های DD (تعریف داده ها).
DD Statements (Data Definition).
مروری بر ابزار JCL SORT.
JCL SORT Utility Overview.
JCL Utility چیست؟
What is a JCL Utility?
پیش نیازهای دوره
Course Prerequisites
مراحل ایجاد، چاپ، تغییر و حذف کلاسترهای VSAM چیست؟
What are the steps for creating, printing, altering, and deleting VSAM clusters?
چگونه از پارامتر TYPRUN در JCL استفاده کنیم؟
How to use the TYPRUN Parameter in JCL?
تعریف GDG، مراحل چیست؟
Defining a GDG, what are the steps?
من 15 سال تجربه در برنامه نویسی اپلیکیشن و طراحی راه حل دارم. من همچنین روی چندین پروژه بهینه سازی و نوسازی مین فریم کار کرده ام. من عمدتاً در سه بخش مختلف مانند خدمات بانکی و مالی، بخش مخابرات و بخش خرده فروشی کار کرده ام.
در نهایت، من مدرس دوره خواهم بود و در طول دوره به شما کمک خواهم کرد. من مشتاقانه منتظر به اشتراک گذاشتن دانش حرفه ای خود با شما هستم.
نمایش نظرات