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