دوره برنامهنویسی اسمبلی ۳۶۰: تسلط بر زبان ماشین در معماری مینفریم همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی اسمبلی ۳۶۰: تسلط بر زبان ماشین در معماری مینفریم
موضوع کلی: برنامهنویسی سطح پایین
موضوع میانی: برنامهنویسی مینفریم (Mainframe)
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای مینفریم و IBM 360
- 2. معماری IBM 360: یک نمای کلی
- 3. نمایندگی دادهها در IBM 360: اعداد و کاراکترها
- 4. ثباتها و حافظه در IBM 360
- 5. مبانی زبان اسمبلی 360
- 6. دستورالعملهای ابتدایی اسمبلی: Load, Store, Add, Subtract
- 7. فرمت دستورالعملها در اسمبلی 360
- 8. نحوه نوشتن یک برنامه اسمبلی ساده
- 9. آدرسدهی حافظه: Direct Addressing
- 10. آدرسدهی حافظه: Register Indirect Addressing
- 11. آدرسدهی حافظه: Indexed Addressing
- 12. آدرسدهی حافظه: Base-Displacement Addressing
- 13. برنامهنویسی شرطی: مقایسه و انشعاب
- 14. دستورالعملهای Branch on Condition (BC)
- 15. حلقهها در اسمبلی 360
- 16. Subroutines: تعریف و فراخوانی
- 17. مکانیسم Linkage Convention
- 18. انتقال پارامتر به Subroutines
- 19. برگرداندن مقدار از Subroutines
- 20. استفاده از ثباتهای عمومی (General Purpose Registers)
- 21. مدیریت پشته (Stack Management)
- 22. دستورالعملهای Floating-Point: Load, Store, Add, Subtract
- 23. نمایندگی اعداد Floating-Point
- 24. عملیات Floating-Point پیشرفته
- 25. تبدیل دادهها: تبدیل بین انواع داده
- 26. دستورالعملهای Logical: AND, OR, XOR, NOT
- 27. شیفت دادن و چرخاندن بیتها
- 28. دستورالعملهای Input/Output (I/O)
- 29. کانالهای I/O و کنترلرها
- 30. برنامهنویسی با استفاده از SVC (Supervisor Call)
- 31. مدیریت Interrupts
- 32. ماکروها: تعریف و استفاده
- 33. ساختارهای شرطی در ماکروها
- 34. حلقهها در ماکروها
- 35. استفاده از ماکروهای استاندارد
- 36. برنامهنویسی برای سیستمعامل OS/360
- 37. JOB Control Language (JCL): یک مقدمه
- 38. Allocating Data Sets using JCL
- 39. Executing Programs using JCL
- 40. Debugging Assembly Language Programs
- 41. استفاده از ابزار Debugging
- 42. Trace کردن کد
- 43. دامپ حافظه و تحلیل آن
- 44. Optimization of Assembly Language Programs
- 45. کاهش استفاده از حافظه
- 46. بهینهسازی سرعت اجرا
- 47. استفاده از دستورالعملهای بهینه
- 48. برنامهنویسی با استفاده از Decimal Instructions
- 49. Pack و Unpack
- 50. عملیات Decimal Arithmetic
- 51. استفاده از Table Lookups
- 52. برنامهنویسی با استفاده از Bit Manipulation
- 53. استفاده از دستورالعملهای Test Under Mask (TM)
- 54. برنامهنویسی برای مدیریت حافظه
- 55. مدیریت Virtual Memory
- 56. paging و segmentation
- 57. آشنایی با Storage Management
- 58. برنامهنویسی concurrent
- 59. synchronization و communication
- 60. استفاده از semaphores
- 61. برنامهنویسی برای شبکههای مینفریم
- 62. TCP/IP در محیط مینفریم
- 63. برنامهنویسی با استفاده از Assembler Macros for I/O
- 64. برنامهنویسی با استفاده از Assembler Macros for System Services
- 65. برنامهنویسی با استفاده از Assembler Macros for Data Conversion
- 66. آشنایی با زبان COBOL
- 67. آشنایی با زبان PL/I
- 68. ارتباط بین اسمبلی و COBOL
- 69. ارتباط بین اسمبلی و PL/I
- 70. استفاده از Debugging Tools پیشرفته
- 71. استفاده از Performance Monitoring Tools
- 72. آشنایی با Database Systems در Mainframe
- 73. DB2: یک مقدمه
- 74. IMS: یک مقدمه
- 75. برنامهنویسی برای امنیت سیستم
- 76. امنیت حافظه
- 77. کنترل دسترسی
- 78. برنامهنویسی برای recovery
- 79. transaction processing
- 80. logging و auditing
- 81. آشنایی با Assembler H
- 82. آشنایی با VS Assembler
- 83. برنامهنویسی برای z/OS
- 84. JCL پیشرفته
- 85. استفاده از DFSORT
- 86. استفاده از TSO/E
- 87. استفاده از ISPF
- 88. مدیریت Storage Groups
- 89. برنامهنویسی برای Parallel Sysplex
- 90. آشنایی با GDPS
- 91. کار با Coupling Facility
- 92. برنامهنویسی برای Cloud در Mainframe
- 93. آشنایی با z/VM
- 94. آشنایی با Linux on z Systems
- 95. استفاده از Open Source Tools در Mainframe
- 96. آشنایی با Agile در Mainframe
- 97. DevOps در Mainframe
- 98. Modernizing Mainframe Applications
- 99. API Integration در Mainframe
- 100. Microservices در Mainframe
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.