کتاب آموزش جامع فورترن IV برای سیستمهای چندبرنامهسازی (با تاکید بر سری GE-600) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع فورترن IV برای سیستمهای چندبرنامهسازی آموزش جامع فورترن IV برای سیستمهای چندبرنامهسازی (با تاکید بر سری GE-600) سفری به اعماق تاریخ محاسبات و بازکشف اصولی که دنیای نرمافزار مدرن را شکل ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع فورترن IV برای سیستمهای چندبرنامهسازی (با تاکید بر سری GE-600)
موضوع کلی: برنامهنویسی و سیستمهای عامل
موضوع میانی: فورترن و سیستمهای چندبرنامهسازی
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی و سیستمهای عامل
- 2. معرفی فورترن IV: تاریخچه و جایگاه آن
- 3. مفهوم سیستمهای چندبرنامهسازی و اصول آن
- 4. معرفی سری کامپیوترهای GE-600 و معماری پایه
- 5. تنظیم محیط توسعه و کامپایل در سیستم GE-600
- 6. ساختار کلی یک برنامه فورترن IV
- 7. مجموعه کاراکترهای فورترن IV و قوانین نامگذاری
- 8. انواع دادههای عددی: INTEGER, REAL, DOUBLE PRECISION
- 9. نوع داده COMPLEX و کاربردهای آن
- 10. نوع داده LOGICAL و عملیات منطقی
- 11. ثابتها (Constants) در فورترن IV
- 12. متغیرها (Variables) و قوانین تعریف آنها
- 13. عملگرهای حسابی و اولویت آنها
- 14. عبارات حسابی و بیانیه انتساب
- 15. بیانیههای COMMENT و END
- 16. ورودی و خروجی بدون قالببندی (List-Directed I/O)
- 17. مقدمهای بر کنترل جریان برنامه
- 18. دستور GO TO و برچسبها (Labels)
- 19. دستور IF منطقی (Logical IF)
- 20. دستور IF حسابی (Arithmetic IF)
- 21. پیادهسازی ساختارهای شرطی پیچیدهتر با IF و GO TO
- 22. حلقههای DO: ساختار، کاربرد و پارامترها
- 23. نکات پیشرفته در استفاده از حلقههای DO تودرتو
- 24. دستور CONTINUE و نقش آن در حلقهها
- 25. تکنیکهای خروج از حلقه با IF و GO TO
- 26. عملگرهای منطقی: .AND., .OR., .NOT.
- 27. عبارات منطقی و مقادیر صحیح/غلط
- 28. عملگرهای رابطهای: .EQ., .NE., .LT., .LE., .GT., .GE.
- 29. مثالهای عملی از کنترل جریان و حلقهها
- 30. ترکیب حلقهها و تصمیمگیریها برای حل مسائل
- 31. مفهوم تخصیص حافظه برای متغیرها و آرایهها
- 32. دستور IMPLICIT و اهمیت آن
- 33. مقدمهای بر دستگاههای ورودی/خروجی در GE-600
- 34. دستور FORMAT: کلیات و Syntax
- 35. فیلد توصیفگر I (Integer)
- 36. فیلد توصیفگر F (Floating-point)
- 37. فیلد توصیفگر E و D (Exponential و Double Precision)
- 38. فیلد توصیفگر L (Logical)
- 39. فیلد توصیفگر A و H (Alphanumeric/Hollerith)
- 40. فیلد توصیفگر X (Space) و / (New Record)
- 41. تکرار گروههای FORMAT و استفاده از پرانتز
- 42. دستورات READ و WRITE با شماره واحد (Unit Number)
- 43. مفهوم Unit Number و ارتباط آن با JCL در GE-600
- 44. کنترل چاپ (Carriage Control) با کاراکترهای خاص
- 45. خطاهای I/O و کنترل آنها با ERR= و END=
- 46. خواندن و نوشتن آرایهها با FORMAT
- 47. نکات بهینهسازی I/O در سیستمهای چندبرنامهسازی
- 48. مقدمهای بر زیربرنامهها و مدولارسازی
- 49. توابع داخلی (Intrinsic Functions) فورترن IV
- 50. توابع بیانیهای (Statement Functions)
- 51. زیربرنامههای تابعی (Function Subprograms): تعریف و فراخوانی
- 52. دستور RETURN در زیربرنامههای تابعی
- 53. زیربرنامههای فرعی (Subroutine Subprograms): تعریف و فراخوانی
- 54. انتقال آرگومانها به توابع و زیربرنامهها (Call by Reference)
- 55. دستور COMMON: اشتراکگذاری دادهها بین زیربرنامهها
- 56. بلوکهای COMMON نامگذاری شده (Named COMMON Blocks)
- 57. دستور EQUIVALENCE: اشتراکگذاری فضای حافظه
- 58. دستور EXTERNAL و INTRINSIC برای توابع
- 59. تفاوتها و شباهتهای FUNCTION و SUBROUTINE
- 60. طراحی برنامههای مدولار با زیربرنامهها
- 61. نکات طراحی زیربرنامههای کارآمد و قابل استفاده مجدد
- 62. مفهوم آرایهها (Arrays) در فورترن IV
- 63. تعریف و استفاده از آرایههای یک بعدی (بردارها)
- 64. تعریف و استفاده از آرایههای دو بعدی (ماتریسها)
- 65. آرایههای چند بعدی و کاربردهای آنها
- 66. نحوه ذخیرهسازی آرایهها در حافظه (Column-Major Order)
- 67. عملیات حسابی با آرایهها
- 68. انتقال آرایهها به زیربرنامهها
- 69. آرایههای با ابعاد متغیر (Adjustable Dimensions) در زیربرنامهها
- 70. دستور DATA: مقداردهی اولیه به متغیرها و آرایهها
- 71. دستور BLOCK DATA Subprogram: مقداردهی به COMMON بلوکها
- 72. دستور PAUSE و STOP برای کنترل اجرای برنامه
- 73. کار با مقادیر منطقی و پرچمها برای کنترل جریان
- 74. کاربرد و مزایای Double Precision برای دقت بالا
- 75. اعداد مختلط (Complex Numbers) و عملیات آنها
- 76. مقدمهای بر کاراکترها و رشتهها (Char/Hollerith Data)
- 77. دستور ASSIGN و Assigned GO TO
- 78. دستور Computed GO TO
- 79. استفاده از Constant Expressions در ابعاد آرایه و FORMAT
- 80. مدیریت پیشرفته خطاهای I/O
- 81. فایلهای ترتیبی (Sequential Files) و دستورات مرتبط
- 82. فایلهای دسترسی مستقیم (Direct Access Files) و کاربردها
- 83. REWIND, BACKSPACE, ENDFILE برای کنترل فایلها
- 84. مقدمهای بر سیستم عامل GCOS در GE-600
- 85. مفهوم Job Control Language (JCL) و ساختار آن
- 86. تعریف یک Job و Job Step در GCOS
- 87. فراخوانی کامپایلر فورترن از طریق JCL
- 88. لینک کردن (Linking) برنامهها و کتابخانهها در GE-600
- 89. اجرای یک برنامه فورترن در محیط GCOS
- 90. مدیریت فایلها با JCL (DD Statements)
- 91. تخصیص دینامیک دستگاههای I/O
- 92. مفهوم زمانبندی (Scheduling) در سیستمهای چندبرنامهسازی GE-600
- 93. مبانی بافرینگ I/O و تاثیر آن بر کارایی
- 94. نکات بهینهسازی کد فورترن برای معماری GE-600
- 95. استفاده از کتابخانههای سیستمی و ریاضیاتی موجود در GE-600
- 96. روشهای اشکالزدایی (Debugging) برنامههای فورترن IV
- 97. تفسیر پیامهای خطا و Diagnostic messages سیستم GCOS
- 98. تکنیکهای تست و اعتبارسنجی برنامه
- 99. مستندسازی کد و JCL برای نگهداری
- 100. بهترین روشها برای برنامهنویسی فورترن IV کارآمد و قابل نگهداری
تگها:
Fortran IV
Fortran IV tutorial
Fortran Programming
GE-600
GE-600 series
Multi-programming Systems
آموزش Fortran
برنامهنویسی
برنامهنویسی سیستم
برنامهنویسی فورترن
دوره آموزشی فورترن
سیستم عامل
سیستمهای چندبرنامهسازی
فورترن 4
کتاب Fortran IV
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.