کتاب فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دوره جامع فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دروازه‌ای به دنیای محاسبات ق...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی

موضوع کلی: برنامه‌نویسی کاربردی و علمی

موضوع میانی: زبان‌های برنامه‌نویسی ساخت‌یافته کلاسیک

📋 سرفصل‌های دوره

  • 1. چرا فرترن؟ چرا روی اپل؟
  • 2. تاریخچه فرترن و دوران طلایی کامپیوترهای شخصی
  • 3. راه‌اندازی محیط برنامه‌نویسی Apple FORTRAN
  • 4. ساختار یک برنامه فرترن: PROGRAM, END
  • 5. اولین برنامه: "سلام، دنیا!"
  • 6. فرآیند کامپایل و اجرا در اپل
  • 7. قوانین نگارشی: ستون‌ها و قواعد فرترن ۷۷
  • 8. افزودن توضیحات و کامنت‌ها به کد
  • 9. مفهوم متغیر و حافظه
  • 10. نوع داده INTEGER: اعداد صحیح
  • 11. نوع داده REAL: اعداد اعشاری
  • 12. اعلان متغیرها: دستورات INTEGER و REAL
  • 13. دستور انتساب (=) و مقداردهی اولیه
  • 14. ورودی و خروجی ساده با READ* و PRINT*
  • 15. عملگرهای حسابی پایه: + , - , * , /
  • 16. عملگر توان (**)
  • 17. اولویت عملگرهای حسابی
  • 18. توابع ذاتی ریاضی: SQRT, ABS, SIN, COS
  • 19. توابع ذاتی دیگر: LOG, EXP, MOD
  • 20. تبدیل نوع داده ضمنی و صریح: INT, REAL
  • 21. دستور PARAMETER برای تعریف ثوابت
  • 22. نوع داده LOGICAL: مقادیر .TRUE. و .FALSE.
  • 23. عملگرهای رابطه‌ای: .EQ., .NE., .GT., .LT., .GE., .LE.
  • 24. عملگرهای منطقی: .AND., .OR., .NOT.
  • 25. دستور شرطی IF-THEN
  • 26. بلوک IF-THEN-ELSE
  • 27. ساختار IF-THEN-ELSEIF-ENDIF
  • 28. دستورات IF تودرتو
  • 29. دستور GO TO و برچسب‌ها (Labels)
  • 30. حلقه DO شمارشی: ساختار و کاربرد
  • 31. کنترل حلقه DO: مقدار اولیه، نهایی و گام
  • 32. دستور CONTINUE
  • 33. حلقه‌های DO تودرتو
  • 34. مقدمه‌ای بر آرایه‌ها: چرا به آن‌ها نیاز داریم؟
  • 35. اعلان آرایه‌های یک‌بعدی (بردارها) با DIMENSION
  • 36. دسترسی به عناصر آرایه با اندیس
  • 37. خواندن و نوشتن مقادیر در آرایه‌ها
  • 38. پردازش آرایه‌ها با حلقه‌های DO
  • 39. مقداردهی اولیه آرایه‌ها با دستور DATA
  • 40. حلقه‌های DO ضمنی (Implied DO Loops)
  • 41. یافتن بزرگترین و کوچکترین عنصر در آرایه
  • 42. مرتب‌سازی آرایه: الگوریتم مرتب‌سازی حبابی
  • 43. جستجو در آرایه: جستجوی خطی
  • 44. آرایه‌های دوبعدی (ماتریس‌ها)
  • 45. اعلان و دسترسی به عناصر ماتریس
  • 46. ورودی و خروجی ماتریس‌ها
  • 47. پیمایش ماتریس‌ها: سطری و ستونی
  • 48. آرایه‌های سه‌بعدی و ابعاد بالاتر
  • 49. مفهوم زیربرنامه و برنامه‌نویسی ماژولار
  • 50. زیربرنامه‌های FUNCTION: تعریف و کاربرد
  • 51. فراخوانی توابع و استفاده از مقدار بازگشتی
  • 52. زیربرنامه‌های SUBROUTINE: تعریف و کاربرد
  • 53. فراخوانی سابروتین‌ها با دستور CALL
  • 54. تفاوت بین FUNCTION و SUBROUTINE
  • 55. آرگومان‌ها و پارامترها: انتقال مقادیر
  • 56. متغیرهای محلی و محدوده اعتبار (Scope)
  • 57. ارسال آرایه‌ها به زیربرنامه‌ها
  • 58. ابعاد قابل تنظیم آرایه در زیربرنامه‌ها
  • 59. بلوک COMMON برای اشتراک‌گذاری داده‌ها
  • 60. بلوک‌های COMMON نام‌گذاری شده (Labeled COMMON)
  • 61. دستور SAVE برای حفظ مقادیر متغیرها
  • 62. مقداردهی بلوک COMMON با BLOCK DATA
  • 63. نوع داده CHARACTER: کار با رشته‌ها
  • 64. اعلان متغیرهای کاراکتری
  • 65. عملگر الحاق رشته (//)
  • 66. استخراج زیررشته‌ها (Substrings)
  • 67. توابع ذاتی کاراکتری: LEN, INDEX, CHAR, ICHAR
  • 68. مقدمه‌ای بر ورودی/خروجی فرمت‌بندی شده
  • 69. دستور FORMAT و ارتباط آن با READ/WRITE
  • 70. توصیف‌گر I برای اعداد صحیح
  • 71. توصیف‌گر F برای اعداد اعشاری
  • 72. توصیف‌گر E برای نمایش علمی
  • 73. توصیف‌گر A برای داده‌های کاراکتری
  • 74. توصیف‌گر X برای ایجاد فاصله
  • 75. توصیف‌گر T برای پرش به ستون خاص
  • 76. تکرار توصیف‌گرها و گروه‌بندی
  • 77. کنترل کالسکه (Carriage Control) در خروجی
  • 78. مقدمه‌ای بر کار با فایل‌ها
  • 79. دستور OPEN: باز کردن فایل و پارامترهای آن
  • 80. دستور CLOSE: بستن فایل
  • 81. خواندن از فایل و نوشتن در فایل
  • 82. فایل‌های با دسترسی ترتیبی (Sequential Access)
  • 83. فایل‌های با دسترسی مستقیم (Direct Access)
  • 84. دستور INQUIRE: کسب اطلاعات درباره فایل
  • 85. دستور REWIND: بازگشت به ابتدای فایل
  • 86. دستور BACKSPACE: بازگشت یک رکورد به عقب
  • 87. دستور ENDFILE: نوشتن نشانگر پایان فایل
  • 88. نوع داده DOUBLE PRECISION برای دقت مضاعف
  • 89. نوع داده COMPLEX برای اعداد مختلط
  • 90. عملیات ریاضی روی اعداد مختلط
  • 91. ضرب ماتریس‌ها
  • 92. محاسبه دترمینان ماتریس
  • 93. حل دستگاه معادلات خطی
  • 94. انتگرال‌گیری عددی: روش ذوزنقه
  • 95. ریشه‌یابی معادلات: روش تنصیف
  • 96. تولید اعداد تصادفی
  • 97. شبیه‌سازی ساده با روش مونت کارلو
  • 98. رسم نمودارهای ساده متنی
  • 99. تکنیک‌های اشکال‌زدایی: استفاده از دستور PRINT
  • 100. محدودیت‌های حافظه و سرعت در اپل
تگ‌ها: Apple FORTRAN computational programming Engineering software Fortran Learning Apple FORTRAN scientific programming Vintage Computing برنامه‌نویسی برنامه‌نویسی ساخت‌یافته برنامه‌نویسی علمی برنامه‌نویسی محاسباتی زبان‌های برنامه‌نویسی کلاسیک فرترن کامپیوترهای شخصی مهندسی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.