کتاب مسلط شوید بر برنامهنویسی IBM System/360: از اصول تا عمل با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
مسلط شوید بر برنامهنویسی IBM System/360: دروازهای به دنیای مینفریمها و ریشههای محاسبات مدرن آیا آمادهاید تا سفری فراموشنشدنی به قلب معماری کامپیوتر و برنامهنویسی سطح پایین را آغاز کنید؟ دورها...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مسلط شوید بر برنامهنویسی IBM System/360: از اصول تا عمل
موضوع کلی: برنامهنویسی و معماری سیستمهای کامپیوتری
موضوع میانی: معرفی و برنامهنویسی کامپیوترهای mainframe
📋 سرفصلهای دوره
- 1. مقدمه ای بر معماری IBM System/360
- 2. مروری بر اجزای سختافزاری System/360
- 3. سیستم عامل و نرمافزار پایه System/360
- 4. معرفی زبان اسمبلی System/360
- 5. ساختار داده و آدرسدهی در System/360
- 6. ثباتها و دستورالعملهای محاسباتی صحیح (Integer)
- 7. دستورالعملهای منطقی و عملیات بیتی
- 8. دستورالعملهای شاخهای و کنترل جریان
- 9. آشنایی با دستورالعملهای کاراکتری
- 10. مدیریت حافظه و تخصیص فضا
- 11. آشنایی با ساختارهای داده پیشرفتهتر
- 12. ورودی/خروجی (I/O) و دستگاههای جانبی
- 13. برنامهنویسی I/O با کانالها
- 14. مفاهیم ماکرو و استفاده از آنها
- 15. آشنایی با زبان کنترل (Job Control Language - JCL)
- 16. نحوه اجرای برنامهها و مدیریت وظایف (Jobs)
- 17. خطایابی و عیبیابی برنامههای اسمبلی
- 18. ابزارهای کمکی برنامهنویسی System/360
- 19. مروری بر ساختار فایلها و مدیریت آنها
- 20. انواع مختلف فایلها و روشهای دسترسی
- 21. آشنایی با دادههای ثابتنقطهای (Fixed-Point)
- 22. عملیات ریاضی بر روی دادههای ثابتنقطهای
- 23. دادههای ممیز شناور (Floating-Point) و اهمیت آنها
- 24. عملیات ریاضی بر روی دادههای ممیز شناور
- 25. ساختارهای کنترلی پیشرفته در اسمبلی
- 26. برنامهنویسی ماژولار و استفاده از زیربرنامهها
- 27. ارتباط بین زیربرنامهها و انتقال پارامترها
- 28. مدیریت پشته و استفاده از آن
- 29. آشنایی با مفهوم بازگشت (Recursion)
- 30. کار با جداول و آرایهها در اسمبلی
- 31. مرتبسازی و جستجو در دادهها
- 32. پردازش رشتهها و کار با متن
- 33. کاراکترها و کدگذاری آنها (EBCDIC)
- 34. تبدیل دادهها و فرمتبندی خروجی
- 35. برنامهنویسی و استفاده از کانالهای دستگاهها
- 36. تداخلها (Interrupts) و مدیریت آنها
- 37. برنامهنویسی همزمان و همروندی
- 38. آشنایی با سیستمعاملی OS/360 و عملکردهای آن
- 39. برنامهنویسی با استفاده از سرویسهای سیستمعاملی
- 40. استفاده از کتابخانهها و ماژولهای از پیش نوشته شده
- 41. مدیریت حافظه مجازی
- 42. مدیریت فایلهای OS/360
- 43. برنامهنویسی سیستم (System Programming)
- 44. آشنایی با مفاهیم پایگاه داده در System/360
- 45. معرفی زبان PL/I و تفاوتهای آن با اسمبلی
- 46. برنامهنویسی PL/I در System/360
- 47. مقایسه و انتخاب زبان مناسب برای پروژهها
- 48. بهینهسازی کد اسمبلی
- 49. استفاده از ابزارهای پروفایلینگ
- 50. روشهای تست و اشکالزدایی پیشرفته
- 51. آشنایی با امنیت در System/360
- 52. مروری بر شبکههای کامپیوتری در زمان System/360
- 53. نقش System/360 در پیشرفت تکنولوژی
- 54. آینده برنامهنویسی Mainframe
- 55. معرفی مدلهای مختلف IBM System/360
- 56. مقایسه معماری System/360 با معماریهای دیگر
- 57. مروری بر دستورالعملهای ویژه و کاربردی
- 58. مفاهیم CICS و کاربرد آن
- 59. توابع CICS و نحوه استفاده از آنها
- 60. کار با پایگاهداده DB2 در Mainframe
- 61. بررسی دستورات SQL در محیط Mainframe
- 62. مدیریت تراکنشها و پایگاههای داده بزرگ
- 63. آشنایی با ابزارهای مانیتورینگ سیستم
- 64. عیبیابی مشکلات عملکردی سیستم
- 65. برنامهنویسی اسمبلی برای سختافزار خاص
- 66. بررسی نمونه کدهای کاربردی و کاربرد آنها
- 67. مطالعه موردی: پیادهسازی یک برنامه کاربردی
- 68. مطالعه موردی: بهینهسازی یک برنامه موجود
- 69. مدیریت منابع سیستم
- 70. امنیت دادهها و حفاظت از اطلاعات
- 71. پشتیبانگیری و بازیابی اطلاعات
- 72. نقش System/360 در صنعت
- 73. تأثیر System/360 بر توسعه نرمافزار
- 74. معرفی مفاهیم DevOps در Mainframe
- 75. اتوماسیون وظایف و اسکریپتنویسی
- 76. بهرهوری و کارایی در برنامهنویسی Mainframe
- 77. راهکارهای مدرن سازی برنامههای قدیمی
- 78. انتقال برنامهها به پلتفرمهای جدید
- 79. آشنایی با مفاهیم Cloud Computing
- 80. ادغام Mainframe با تکنولوژیهای Cloud
- 81. مدیریت و نگهداری سیستمهای Mainframe
- 82. اهمیت مستندسازی در برنامهنویسی Mainframe
- 83. مروری بر استانداردهای برنامهنویسی
- 84. فرهنگ و تاریخچه برنامهنویسی Mainframe
- 85. نقش برنامهنویس Mainframe در سازمانها
- 86. مهارتهای مورد نیاز برای برنامهنویس Mainframe
- 87. منابع آموزشی و یادگیری بیشتر
- 88. انجمنها و جوامع برنامهنویسی Mainframe
- 89. چشمانداز شغلی برنامهنویس Mainframe
- 90. جمعبندی و مرور کلی دوره
- 91. ارائه پروژه عملی و حل تمرین
- 92. ارزیابی و آزمون پایان دوره
- 93. نقش System/360 در توسعه اینترنت
- 94. تأثیر System/360 بر علوم کامپیوتر
- 95. ارتباط بین سختافزار و نرمافزار
- 96. آخرین روندها و نوآوریها در Mainframe
- 97. آینده Mainframe و فرصتهای شغلی
تگها:
IBM System/360
Mainframe
Mainframe programming
System/360
System/360 programming
آموزش برنامهنویسی
اصول برنامهنویسی
برنامهنویسی Mainframe
برنامهنویسی System/360
برنامهنویسی سیستم
برنامهنویسی کامپیوتر
کامپیوترهای بزرگ
معماری سیستمهای کامپیوتری
معماری کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.