اپلیکیشن اندرویدی فلشکارت آموزشی برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM
موضوع کلی: برنامهنویسی سیستمهای سازمانی و تجاری
موضوع میانی: زبان برنامهنویسی RPG
📋 سرفصلهای دوره
- 1. مبانی برنامهنویسی و سیستمهای سازمانی
- 2. معرفی زبان برنامهنویسی RPG
- 3. تاریخچه و تکامل RPG I و RPG II
- 4. آشنایی با سیستمهای IBM System/3 و System/360
- 5. ساختار کلی یک برنامه RPG
- 6. فایلهای ورودی و خروجی در RPG
- 7. نحوه تعریف فایلها (File Specifications)
- 8. نحوه تعریف ورودیها (Input Specifications)
- 9. نحوه تعریف محاسبات (Calculation Specifications)
- 10. نحوه تعریف خروجیها (Output Specifications)
- 11. عملگرهای محاسباتی در RPG
- 12. انواع داده در RPG
- 13. متغیرها و ثابتها در RPG
- 14. نحو و گرامر زبان RPG
- 15. دستورات کنترلی (IF, ELSE, ENDIF)
- 16. حلقهها (DO, DOW, DOU)
- 17. دستور GOTO و برچسبها
- 18. زیربرنامهها (Subroutines)
- 19. آرایهها (Arrays)
- 20. شاخصگذاری آرایهها
- 21. جستجو در آرایهها
- 22. مرتبسازی آرایهها
- 23. پردازش فیلدهای عددی
- 24. پردازش فیلدهای کاراکتری
- 25. دستورات انتقال داده (MOVE, MOVEL)
- 26. دستورات مقایسه (COMP)
- 27. دستورات ریاضی (ADD, SUB, MULT, DIV)
- 28. دستورات گرد کردن اعداد (ROUND)
- 29. کار با تاریخ و زمان
- 30. فرمتهای تاریخ و زمان
- 31. محاسبات تاریخ و زمان
- 32. توابع داخلی RPG
- 33. توابع رشتهای (SUBST, SCAN, %TRIM)
- 34. توابع عددی (SQRT, ABS)
- 35. توابع تبدیل داده
- 36. کار با فایلهای اندیسدار
- 37. تعریف اندیسها
- 38. خواندن رکوردها با استفاده از اندیس
- 39. بروزرسانی فایلهای اندیسدار
- 40. کار با فایلهای متوالی
- 41. خواندن و نوشتن رکوردها در فایلهای متوالی
- 42. کار با فایلهای دیسکی
- 43. کار با فایلهای چاپی
- 44. فرمهای چاپی و Layout
- 45. کنترل صفحهبندی
- 46. سرصفحه و پاصفحه
- 47. محاسبه مجموع و میانگین
- 48. محاسبه درصد
- 49. گزارشگیری ساده
- 50. گزارشگیری با گروهبندی
- 51. گزارشگیری با جمعبندی
- 52. ایجاد گزارشهای چند ستونی
- 53. استفاده از (Indicators)
- 54. انواع و کاربرد آنها
- 55. تنظیم بر اساس شرط
- 56. کنترل جریان برنامه با استفاده از
- 57. خطایابی (Debugging) در RPG
- 58. ابزارهای خطایابی
- 59. خواندن Dump
- 60. رفع خطاهای منطقی
- 61. رفع خطاهای نحوی
- 62. بهینهسازی کد RPG
- 63. کاهش زمان اجرا
- 64. کاهش مصرف حافظه
- 65. استانداردهای کدنویسی در RPG
- 66. کامنتگذاری و مستندسازی کد
- 67. نامگذاری متغیرها و فایلها
- 68. امنیت در برنامهنویسی RPG
- 69. جلوگیری از تزریق کد
- 70. مدیریت خطاها
- 71. کنترل دسترسی به فایلها
- 72. آشنایی با CL (Control Language)
- 73. کامپایل و اجرای برنامههای RPG
- 74. نحوه استفاده از SEU (Source Entry Utility)
- 75. آشنایی با PDM (Programming Development Manager)
- 76. کار با 오브جکت ها (Objects) در AS/400
- 77. توسعه برنامههای تعاملی (Interactive Programs)
- 78. کار با نمایشگرها (Display Files)
- 79. ساخت منوها
- 80. دریافت ورودی از کاربر
- 81. نمایش پیامها به کاربر
- 82. برنامهنویسی پایگاه داده با RPG
- 83. کار با DDS (Data Description Specifications)
- 84. ساخت جداول
- 85. ایجاد روابط بین جداول
- 86. پرس و جو از پایگاه داده
- 87. بروزرسانی پایگاه داده
- 88. کار با SQL در RPG
- 89. Embedded SQL
- 90. کار با cursors
- 91. اجرای دستورات SQL
- 92. کار با Stored Procedures
- 93. استفاده از APIs (Application Programming Interfaces)
- 94. ارتباط با سیستمهای دیگر
- 95. تبادل داده با فرمتهای مختلف (CSV, XML)
- 96. وب سرویسها (Web Services)
- 97. آشنایی با RPGLE
- 98. تفاوت RPGLE با RPG
- 99. مزایای RPGLE
- 100. برنامهنویسی ماژولار در RPGLE
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.