, ,

کتاب فورتَن پرتابل: کدنویسی کارآمد و چندسکویی برای محاسبات علمی بر روی PC

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب فورتَن پرتابل: کدنویسی کارآمد و چندسکویی برای محاسبات علمی بر روی PC

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

موضوع میانی: طراحی و پیاده‌سازی نرم‌افزارهای محاسباتی با Fortran

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر برنامه‌نویسی علمی و نقش فرترن
  • 2. تاریخچه فرترن: از فرترن I تا فرترن مدرن
  • 3. چرا فرترن پرتابل؟ مفاهیم کلیدی چندسکویی
  • 4. نصب و راه‌اندازی محیط توسعه (کامپایلر GFortran)
  • 5. اولین برنامه: "Hello, World!" در فرترن
  • 6. ساختار یک برنامه فرترن: `PROGRAM`, `END PROGRAM`
  • 7. متغیرها و ثوابت: اعلان و مقداردهی
  • 8. انواع داده‌های ذاتی: `INTEGER`, `REAL`, `DOUBLE PRECISION`
  • 9. عملگرهای حسابی و اولویت آن‌ها
  • 10. توابع ذاتی ریاضی (`SIN`, `COS`, `SQRT`)
  • 11. تبدیل نوع داده صریح و ضمنی
  • 12. مفهوم دقت در محاسبات: `KIND`
  • 13. دستور `IMPLICIT NONE` و اهمیت آن در کدهای پرتابل
  • 14. نوشتن خروجی ساده با دستور `PRINT *`
  • 15. خواندن ورودی ساده از کاربر با دستور `READ *`
  • 16. دستورات شرطی: `IF`, `ELSE IF`, `ELSE`
  • 17. ساختار `IF` منطقی (تک‌خطی)
  • 18. عملگرهای رابطه‌ای و منطقی
  • 19. ساختار انتخاب: `SELECT CASE`
  • 20. حلقه‌های تکرار: ساختار `DO`
  • 21. کنترل حلقه: `EXIT` و `CYCLE`
  • 22. حلقه‌های `DO WHILE`
  • 23. حلقه‌های تودرتو و کاربردهای آن
  • 24. مقدمه‌ای بر رویه‌ها: `SUBROUTINE` و `FUNCTION`
  • 25. تعریف و فراخوانی یک `SUBROUTINE`
  • 26. تعریف و فراخوانی یک `FUNCTION`
  • 27. آرگومان‌ها: متغیرهای ورودی، خروجی و ورودی-خروجی
  • 28. مفهوم `INTENT(IN)`, `INTENT(OUT)`, `INTENT(INOUT)`
  • 29. متغیرهای محلی و محدوده دید (Scope)
  • 30. دستور `GOTO` و برچسب‌ها: کاربردها و معایب
  • 31. آرایه‌ها: قلب محاسبات علمی
  • 32. اعلان آرایه‌های یک‌بعدی (بردارها)
  • 33. دسترسی به عناصر آرایه و مقداردهی اولیه
  • 34. استفاده از حلقه‌های `DO` برای پیمایش آرایه‌ها
  • 35. آرایه‌های چندبعدی (ماتریس‌ها)
  • 36. نحوه ذخیره‌سازی آرایه‌ها در حافظه (Column-Major)
  • 37. سازنده‌های آرایه (Array Constructors)
  • 38. عملیات بر روی کل آرایه (Array Syntax)
  • 39. توابع ذاتی آرایه: `SIZE`, `SHAPE`, `UBOUND`, `LBOUND`
  • 40. ارسال آرایه‌ها به رویه‌ها
  • 41. آرایه‌های با اندازه مفروض (Assumed-Size Arrays)
  • 42. آرایه‌های با شکل مفروض (Assumed-Shape Arrays)
  • 43. آرایه‌های پویا: `ALLOCATABLE`
  • 44. دستورات `ALLOCATE` و `DEALLOCATE`
  • 45. بخش‌بندی آرایه (Array Slicing)
  • 46. تابع `WHERE` برای عملیات شرطی روی آرایه‌ها
  • 47. مقدمه‌ای بر ورودی/خروجی (I/O) در فرترن
  • 48. واحدها (Units) و اتصال آن‌ها به فایل‌ها
  • 49. دستور `OPEN` و پارامترهای آن (`FILE`, `STATUS`, `ACTION`)
  • 50. دستور `CLOSE` برای بستن فایل‌ها
  • 51. نوشتن در فایل با دستور `WRITE`
  • 52. خواندن از فایل با دستور `READ`
  • 53. ورودی/خروجی فرمت‌بندی شده: دستور `FORMAT`
  • 54. توصیفگرهای فرمت: `I`, `F`, `E`, `A`, `X`, `T`
  • 55. کنترل فاصله و خط جدید در `FORMAT`
  • 56. تکرار توصیفگرهای فرمت
  • 57. ورودی/خروجی لیست‌محور (List-Directed I/O)
  • 58. فایل‌های با دسترسی مستقیم (Direct Access)
  • 59. فایل‌های با دسترسی ترتیبی (Sequential Access)
  • 60. ورودی/خروجی بدون فرمت (Unformatted I/O) برای کارایی
  • 61. دستورات `REWIND`, `BACKSPACE`, `ENDFILE`
  • 62. بررسی وضعیت I/O با `IOSTAT` و `ERR`
  • 63. کار با رشته‌های کاراکتری: `CHARACTER`
  • 64. توابع ذاتی برای کار با رشته‌ها (`TRIM`, `LEN`, `INDEX`)
  • 65. الحاق رشته‌ها (اپراتور `//`)
  • 66. نوع داده منطقی: `LOGICAL`
  • 67. نوع داده اعداد مختلط: `COMPLEX`
  • 68. پارامترها و ثوابت نام‌گذاری شده: `PARAMETER`
  • 69. مقدمه‌ای بر ماژول‌ها: `MODULE`
  • 70. استفاده از ماژول‌ها برای داده‌ها و رویه‌های مشترک: `USE`
  • 71. انواع داده ساخت‌یافته: `TYPE` (Derived Types)
  • 72. داده‌های عمومی (Global) با `COMMON` و معایب آن
  • 73. دستور `EQUIVALENCE`: کاربردها و خطرات
  • 74. پیاده‌سازی الگوریتم‌های عددی در فرترن
  • 75. جبر خطی: جمع و ضرب ماتریس‌ها
  • 76. حل دستگاه معادلات خطی: حذف گاوسی
  • 77. استفاده از کتابخانه‌های خارجی: BLAS و LAPACK
  • 78. درونیابی و برازش منحنی
  • 79. انتگرال‌گیری عددی: قاعده ذوزنقه و سیمپسون
  • 80. یافتن ریشه معادلات: روش نیوتن-رافسون
  • 81. معادلات دیفرانسیل معمولی: روش اویلر و رانگ-کوتا
  • 82. تولید اعداد تصادفی
  • 83. تبدیل فوریه سریع (FFT)
  • 84. مرتب‌سازی آرایه‌ها: الگوریتم حباب یا درج
  • 85. جستجو در آرایه‌ها: جستجوی خطی و باینری
  • 86. کار با فایل‌های داده بزرگ علمی (مثل CSV)
  • 87. مبانی آمار: محاسبه میانگین، واریانس و انحراف معیار
  • 88. ملاحظات پرتابل بودن کد: تفاوت کامپایلرها
  • 89. مدیریت دقت محاسباتی بین ماشین‌های مختلف
  • 90. توابع ذاتی برای بررسی خواص ماشین (`EPSILON`, `HUGE`)
  • 91. تکنیک‌های بهینه‌سازی کد: پروفایلینگ
  • 92. بهینه‌سازی حلقه‌ها (Loop Unrolling, Fusion)
  • 93. کاهش عملیات I/O برای افزایش سرعت
  • 94. برنامه‌نویسی چند فایلی و دستور `INCLUDE`
  • 95. ارتباط با زبان C: `ISO_C_BINDING`
  • 96. دریافت آرگومان‌های خط فرمان
  • 97. ابزارهای ساخت (Build Tools) مانند `make`
  • 98. استراتژی‌های اشکال‌زدایی (Debugging) با `PRINT`
  • 99. استفاده از یک دیباگر (مانند GDB)
  • 100. پروژه عملی ۱: شبیه‌سازی حرکت پرتابه

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب فورتَن پرتابل: کدنویسی کارآمد و چندسکویی برای محاسبات علمی بر روی PC”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا