کتاب صوتی آموزش جامع برنامهنویسی با فورترن برای حل مسائل مهندسی و علمی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی با فورترن برای حل مسائل مهندسی و علمی
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: زبانهای برنامهنویسی و کاربردها
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی فورترن
- 2. تاریخچه و سیر تحول فورترن
- 3. فلسفه طراحی فورترن برای محاسبات علمی
- 4. نصب و راهاندازی محیط توسعه فورترن
- 5. اولین برنامه در فورترن: سلام دنیا
- 6. ساختار کلی یک برنامه فورترن
- 7. انواع دادههای پایه در فورترن: اعداد صحیح
- 8. انواع دادههای پایه در فورترن: اعداد حقیقی
- 9. انواع دادههای پایه در فورترن: اعداد مختلط
- 10. انواع دادههای پایه در فورترن: مقادیر منطقی
- 11. انواع دادههای پایه در فورترن: کاراکترها
- 12. متغیرها و ثابتها در فورترن
- 13. قوانین نامگذاری متغیرها و ثابتها
- 14. عملگرهای ریاضی در فورترن
- 15. عملگرهای مقایسهای در فورترن
- 16. عملگرهای منطقی در فورترن
- 17. اولویت عملگرها
- 18. دستورات ورودی و خروجی استاندارد
- 19. فرمتبندی ورودی و خروجی
- 20. دستورات شرطی: IF-THEN-ELSE
- 21. دستورات شرطی: IF-THEN
- 22. دستورات شرطی: SELECT CASE
- 23. حلقههای تکرار: DO WHILE
- 24. حلقههای تکرار: DO
- 25. حلقههای تکرار: DO FOR
- 26. دستور EXIT و CYCLE در حلقهها
- 27. آرایهها: معرفی و تعریف
- 28. آرایهها: دسترسی به عناصر
- 29. آرایههای چندبعدی
- 30. عملیات بر روی آرایهها
- 31. زیربرنامهها: توابع (Functions)
- 32. زیربرنامهها: رویهها (Subroutines)
- 33. پاس دادن آرگومان به زیربرنامهها: By Value
- 34. پاس دادن آرگومان به زیربرنامهها: By Reference
- 35. مدیریت دامنه متغیرها: محلی و سراسری
- 36. استفاده از ماژولها (Modules)
- 37. تعریف و استفاده از انواع داده تعریف شده توسط کاربر (Derived Types)
- 38. اشارهگرها (Pointers) در فورترن
- 39. مدیریت حافظه پویا
- 40. ورودی/خروجی فایل: باز کردن و بستن فایلها
- 41. عملیات خواندن از فایل
- 42. عملیات نوشتن در فایل
- 43. فرمتبندی ورودی/خروجی فایل
- 44. کار با فایلهای باینری
- 45. فشردهسازی و استخراج دادهها
- 46. مقدمهای بر برنامهنویسی شیءگرا در فورترن
- 47. کلاسها و اشیاء در فورترن
- 48. وراثت در فورترن
- 49. چندریختی در فورترن
- 50. برنامهنویسی موازی: معرفی
- 51. مفاهیم اولیه پردازش موازی
- 52. استفاده از کتابخانههای موازیسازی (مثال: OpenMP)
- 53. دستورات OpenMP برای موازیسازی حلقهها
- 54. دستورات OpenMP برای بخشهای بحرانی
- 55. دستورات OpenMP برای همگامسازی
- 56. مقدمهای بر محاسبات علمی و مهندسی
- 57. کاربرد فورترن در دینامیک سیالات محاسباتی (CFD)
- 58. کاربرد فورترن در تحلیل اجزای محدود (FEA)
- 59. کاربرد فورترن در شبیهسازیهای فیزیکی
- 60. کاربرد فورترن در پردازش سیگنال
- 61. کاربرد فورترن در آمار و دادهکاوی
- 62. کاربرد فورترن در بهینهسازی عددی
- 63. کاربرد فورترن در جبر خطی عددی
- 64. کاربرد فورترن در حل معادلات دیفرانسیل
- 65. کتابخانههای استاندارد فورترن برای محاسبات علمی (BLAS, LAPACK)
- 66. استفاده از BLAS برای عملیات پایه جبر خطی
- 67. استفاده از LAPACK برای حل سیستمهای خطی
- 68. روشهای حل عددی معادلات غیرخطی
- 69. روش نیوتن-رافسون برای ریشهیابی
- 70. روشهای تکرار برای حل معادلات
- 71. مقدمهای بر محاسبات عددی پیشرفته
- 72. انتگرالگیری عددی: روش ذوزنقه
- 73. انتگرالگیری عددی: قاعده سیمپسون
- 74. انتگرالگیری عددی: روش گاوس-لژاندر
- 75. مشتقگیری عددی
- 76. حل عددی معادلات دیفرانسیل معمولی (ODE)
- 77. روش اویلر برای حل ODE
- 78. روش رانگ-کوتا برای حل ODE
- 79. حل عددی معادلات دیفرانسیل جزئی (PDE)
- 80. روش تفاضل محدود برای PDE
- 81. روش حجم محدود برای PDE
- 82. مقدمهای بر تحلیل عددی دادهها
- 83. روشهای برازش منحنی (Curve Fitting)
- 84. رگرسیون خطی در فورترن
- 85. رگرسیون چندگانه در فورترن
- 86. روشهای درونیابی (Interpolation)
- 87. درونیابی خطی
- 88. درونیابی چندجملهای
- 89. درونیابی اسپلاین
- 90. روشهای برونیابی (Extrapolation)
- 91. مقدمهای بر گرافیک و مصورسازی دادهها
- 92. استفاده از کتابخانههای گرافیکی (مثال: PGPLOT)
- 93. رسم نمودارهای دو بعدی
- 94. رسم نمودارهای سه بعدی
- 95. تنظیمات پیشرفته گرافیکی
- 96. مدیریت خطاها و استثناها در فورترن
- 97. اشکالزدایی (Debugging) برنامهها
- 98. تکنیکهای بهینهسازی کد فورترن
- 99. مقدمهای بر کامپایلرهای مدرن فورترن
- 100. استانداردهای جدید فورترن (Fortran 2003, 2008, 2018)
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.