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