کتاب راهنمای جامع برنامهنویسی IBM System/360: از مبانی تا کاربرد عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
راهنمای جامع برنامهنویسی IBM System/360: از مبانی تا کاربرد عملی | دوره آموزشی پیشرفته راهنمای جامع برنامهنویسی IBM System/360: از مبانی تا کاربرد عملی سفری هیجانانگیز به اعماق معماری کامپیوتر و بر...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع برنامهنویسی IBM System/360: از مبانی تا کاربرد عملی
موضوع کلی: کامپیوترهای بزرگ و معماری سیستم
موضوع میانی: معماری و برنامهنویسی IBM System/360
📋 سرفصلهای دوره
- 1. آشنایی با کامپیوترهای بزرگ: تاریخچه و تکامل
- 2. معرفی IBM System/360: انقلابی در معماری کامپیوتر
- 3. مروری بر اجزای سختافزاری System/360
- 4. ساختار دادهها در System/360: بایت، کلمه، دوتایی کلمه
- 5. سیستمهای اعداد و فرمتهای داده: اعداد صحیح، اعشاری
- 6. آشنایی با ثباتهای عمومی و ممیز شناور
- 7. ساختار حافظه و آدرسدهی در System/360
- 8. مفاهیم اساسی زبان اسمبلی System/360
- 9. فرمت دستورالعملها و کدهای عملیاتی
- 10. مجموعه دستورالعملهای محاسباتی: جمع، تفریق، ضرب، تقسیم
- 11. دستورالعملهای انتقال دادهها: LOAD, STORE و ...
- 12. دستورالعملهای منطقی: AND, OR, XOR و ...
- 13. دستورالعملهای شیفت و چرخش
- 14. دستورالعملهای مقایسه و شاخه زدن
- 15. آشنایی با مفهوم زیربرنامهها و روالها
- 16. ساختار پشته و مدیریت فراخوانی زیربرنامهها
- 17. استفاده از کتابخانههای از پیش کامپایل شده
- 18. آشنایی با مفاهیم ورودی/خروجی (I/O)
- 19. کانالهای I/O و کنترلکنندههای دستگاه
- 20. دستورالعملهای I/O: READ, WRITE و ...
- 21. ساختار فایلها و سازماندهی دادهها
- 22. کار با فایلهای ترتیبی
- 23. کار با فایلهای شاخصی
- 24. کار با فایلهای مستقیم
- 25. مفاهیم اسمبلی پیشرفته: ماکروها
- 26. تعریف و استفاده از ماکروها
- 27. تولید کد شرطی با استفاده از ماکروها
- 28. استفاده از کتابخانههای ماکرو
- 29. مدیریت خطا و استثنائات در System/360
- 30. شناسایی و رسیدگی به خطاهای برنامه
- 31. استفاده از دستورالعملهای SVC (Supervisor Call)
- 32. آشنایی با سیستم عامل OS/360
- 33. مفاهیم Job Control Language (JCL)
- 34. نوشتن و اجرای برنامههای Batch با استفاده از JCL
- 35. مبانی مدیریت حافظه در OS/360
- 36. تقسیمبندی (Partitioning) و Multi-Programming
- 37. آشنایی با مفاهیم زمانبندی (Scheduling)
- 38. مدیریت فایلها در OS/360
- 39. برنامهنویسی در محیط TSO (Time Sharing Option)
- 40. ویرایشگرها و ابزارهای توسعه TSO
- 41. دستورات و ابزارهای خط فرمان TSO
- 42. برنامهنویسی با زبان PL/I در System/360
- 43. ساختار و مفاهیم زبان PL/I
- 44. مقایسه PL/I با زبان اسمبلی
- 45. برنامهنویسی ساختیافته در PL/I
- 46. کار با دادهها و ساختارهای دادهای در PL/I
- 47. مدیریت حافظه و تخصیص منابع در PL/I
- 48. کار با فایلها و ورودی/خروجی در PL/I
- 49. برنامهنویسی با زبان FORTRAN در System/360
- 50. ساختار و مفاهیم زبان FORTRAN
- 51. استفاده از کتابخانههای FORTRAN
- 52. مقایسه FORTRAN با زبانهای دیگر
- 53. ابزارها و کامپایلرهای FORTRAN
- 54. بهینهسازی کد در زبانهای مختلف
- 55. مفاهیم برنامهنویسی موازی
- 56. معرفی دستورالعملهای ممیز شناور
- 57. عملیات ممیز شناور: محاسبات و دقت
- 58. آشنایی با واحد ممیز شناور (Floating-Point Unit)
- 59. تبدیل انواع دادهها در System/360
- 60. دستورالعملهای تبدیل دادهها
- 61. کار با دادههای اعشاری
- 62. مفاهیم رمزنگاری و امنیت در System/360
- 63. ابزارها و تکنیکهای عیبیابی برنامه
- 64. استفاده از ابزارهای Debugger
- 65. تکنیکهای تست و ارزیابی برنامه
- 66. معرفی ابزارهای Profiling
- 67. بهینهسازی عملکرد برنامه
- 68. برنامهنویسی سیستم (System Programming)
- 69. کار با APIهای سیستم عامل OS/360
- 70. ایجاد درایورهای دستگاه
- 71. مفاهیم ارتباطات بینپردازشی (IPC)
- 72. برنامهنویسی شبکه در System/360
- 73. معرفی مفاهیم مدیریت پایگاه داده
- 74. طراحی و پیادهسازی سیستمهای اطلاعاتی
- 75. استفاده از پایگاه دادههای قدیمی
- 76. مفاهیم برنامهنویسی شیگرا (OOP)
- 77. آشنایی با زبانهای نسل جدید
- 78. مقایسه معماری System/360 با معماریهای مدرن
- 79. شبیهسازی و امولاسیون System/360
- 80. کاربردهای عملی System/360 در عصر مدرن
- 81. برنامهنویسی و بازیابی اطلاعات
- 82. بررسی معماریهای حافظه پنهان و مجازی
- 83. مقدمهای بر امنیت در سیستمهای بزرگ
- 84. نقش سیستمهای عامل در مدیریت منابع
- 85. آینده کامپیوترهای بزرگ
- 86. نگاهی به System/370 و تکامل آن
- 87. آموزش گام به گام نوشتن یک برنامه اسمبلی ساده
- 88. نوشتن و اجرای یک برنامه PL/I نمونه
- 89. نوشتن و اجرای یک برنامه FORTRAN نمونه
- 90. عیبیابی یک برنامه اسمبلی
- 91. عیبیابی یک برنامه PL/I
- 92. عیبیابی یک برنامه FORTRAN
- 93. معرفی ابزارهای تحلیل و تست کد
- 94. کاربرد عملی ماکروها در برنامهنویسی
- 95. تکنیکهای بهینهسازی کد اسمبلی
- 96. مدیریت حافظه در برنامههای اسمبلی
- 97. ایجاد فایلهای اجرایی
- 98. آشنایی با مفاهیم پردازش موازی
- 99. بررسی مشکلات و راهحلهای پردازش موازی
- 100. طراحی و پیادهسازی یک سیستم فایل ساده
تگها:
Assembly Language
IBM
IBM System/360
IBM/360
JCL
Mainframe
آموزش برنامهنویسی
برنامهنویسی System/360
تاریخ کامپیوتر
زبان اسمبلی
کامپیوترهای بزرگ
معماری IBM System/360
معماری کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.