فلش‌کارت‌های آموزشی Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان

Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان - دوره‌ای الهام گرفته از یک کلاسیک! Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان آیا به دنبال یادگیری ب...

انتخاب پلن

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

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

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

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

عنوان دوره: Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان

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

موضوع میانی: زبان‌های برنامه‌نویسی

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

  • 1. مقدمه‌ای بر کامپیوترها و برنامه‌نویسی
  • 2. تاریخچه و فلسفه زبان فرترن
  • 3. چرا فرترن برای مهندسان و دانشمندان؟
  • 4. ساختار یک برنامه فرترن IV: ستون‌ها و قواعد
  • 5. اولین برنامه: چاپ یک پیام ساده
  • 6. متغیرهای صحیح (INTEGER)
  • 7. متغیرهای حقیقی (REAL)
  • 8. قانون نام‌گذاری متغیرها و تایپ‌دهی ضمنی (I-N Rule)
  • 9. ثابت‌های عددی و رشته‌ای
  • 10. دستور تخصیص (Assignment Statement)
  • 11. عملگرهای حسابی: جمع، تفریق، ضرب، تقسیم
  • 12. عملگر توان (Exponentiation)
  • 13. ترتیب اجرای عملیات حسابی
  • 14. توابع ذاتی مقدماتی: SQRT, ABS
  • 15. دستور PRINT و خروجی ساده
  • 16. دستور READ و ورودی ساده
  • 17. مقدمه‌ای بر دستور FORMAT
  • 18. کامنت‌گذاری و خوانایی کد
  • 19. دستورات STOP و END
  • 20. مقدمه‌ای بر جریان کنترل برنامه
  • 21. عبارات منطقی و عملگرهای رابطه‌ای (.EQ., .NE., .GT., .LT.)
  • 22. عملگرهای منطقی (.AND., .OR., .NOT.)
  • 23. متغیرهای منطقی (LOGICAL)
  • 24. دستور IF منطقی (Logical IF)
  • 25. ساختارهای تصمیم‌گیری چند شاخه‌ای با IF
  • 26. دستور GO TO بدون شرط
  • 27. برچسب‌ها (Statement Labels)
  • 28. حلقه‌ها و تکرار
  • 29. دستور DO: ساختار و کاربرد
  • 30. شمارنده حلقه و پارامترهای آن
  • 31. حلقه‌های DO تودرتو (Nested DO Loops)
  • 32. دستور CONTINUE
  • 33. شبیه‌سازی حلقه WHILE با IF و GO TO
  • 34. دستور GO TO محاسباتی (Computed GO TO)
  • 35. آرایه‌ها: مقدمه‌ای بر داده‌های ساختاریافته
  • 36. تعریف آرایه‌های یک‌بعدی با دستور DIMENSION
  • 37. دسترسی به عناصر آرایه و اندیس‌گذاری
  • 38. پردازش آرایه‌ها با حلقه‌های DO
  • 39. خواندن و نوشتن کل آرایه
  • 40. حلقه DO ضمنی (Implied DO Loop) برای ورودی/خروجی آرایه
  • 41. آرایه‌های دوبعدی: ماتریس‌ها
  • 42. تعریف و استفاده از آرایه‌های دوبعدی
  • 43. پردازش ماتریس‌ها با حلقه‌های تودرتو
  • 44. آرایه‌های سه‌بعدی و ابعاد بالاتر
  • 45. مقدمه‌ای بر زیربرنامه‌ها (Subprograms)
  • 46. مفهوم برنامه‌نویسی ماژولار
  • 47. زیربرنامه‌های تابع (FUNCTION Subprograms)
  • 48. تعریف و فراخوانی یک تابع
  • 49. آرگومان‌های حقیقی و مجازی (Actual and Dummy Arguments)
  • 50. زیربرنامه‌های سابروتین (SUBROUTINE Subprograms)
  • 51. تفاوت بین FUNCTION و SUBROUTINE
  • 52. دستور CALL برای فراخوانی سابروتین‌ها
  • 53. ارسال آرایه‌ها به زیربرنامه‌ها
  • 54. ابعاد قابل تنظیم آرایه‌ها در زیربرنامه‌ها
  • 55. توابع ذاتی (Intrinsic Functions)
  • 56. دسته‌بندی توابع ذاتی: ریاضی، تبدیلی
  • 57. حافظه مشترک: دستور COMMON
  • 58. بلوک COMMON بدون نام (Blank COMMON)
  • 59. بلوک COMMON نام‌دار (Labeled COMMON)
  • 60. مقداردهی اولیه متغیرها با دستور DATA
  • 61. بلوک BLOCK DATA برای مقداردهی COMMON
  • 62. دستور EQUIVALENCE و هم‌پوشانی حافظه
  • 63. توابع گزاره‌ای (Statement Functions)
  • 64. کنترل دقیق خروجی با دستور FORMAT
  • 65. توصیف‌گر I برای اعداد صحیح
  • 66. توصیف‌گر F برای اعداد حقیقی ممیز ثابت
  • 67. توصیف‌گر E برای نمایش علمی اعداد
  • 68. توصیف‌گر G برای انتخاب خودکار بین F و E
  • 69. فاکتور تکرار در توصیف‌گرهای فرمت
  • 70. توصیف‌گر X برای ایجاد فاصله
  • 71. توصیف‌گر اسلش (/) برای رفتن به خط جدید
  • 72. توصیف‌گر H (Hollerith) برای چاپ رشته‌ها
  • 73. لیترال‌های رشته‌ای در FORMAT (ویژگی جدیدتر)
  • 74. توصیف‌گر A برای داده‌های کاراکتری
  • 75. توصیف‌گر L برای مقادیر منطقی
  • 76. گروه‌بندی توصیف‌گرها با پرانتز
  • 77. کنترل کالسکه (Carriage Control)
  • 78. خواندن و نوشتن از فایل‌ها
  • 79. مفهوم شماره واحد (Unit Number)
  • 80. دستور OPEN برای اتصال فایل به برنامه
  • 81. دستور CLOSE برای بستن فایل
  • 82. خواندن داده از یک فایل متنی
  • 83. نوشتن داده در یک فایل متنی
  • 84. فایل‌های با دسترسی ترتیبی (Sequential Access)
  • 85. فایل‌های با فرمت (Formatted) و بدون فرمت (Unformatted)
  • 86. دستور REWIND
  • 87. دستور BACKSPACE
  • 88. دستور ENDFILE
  • 89. فایل‌های با دسترسی مستقیم (Direct Access)
  • 90. تعریف رکوردها در فایل‌های دسترسی مستقیم
  • 91. خواندن و نوشتن رکوردهای خاص
  • 92. مدیریت خطا در ورودی/خروجی (END=, ERR=)
  • 93. داده‌های با دقت مضاعف (DOUBLE PRECISION)
  • 94. ثابت‌ها و متغیرهای DOUBLE PRECISION
  • 95. توابع ذاتی برای داده‌های با دقت مضاعف
  • 96. اعداد مختلط (COMPLEX)
  • 97. ثابت‌ها و متغیرهای COMPLEX
  • 98. عملیات حسابی روی اعداد مختلط
  • 99. توابع ذاتی برای اعداد مختلط
  • 100. سبک برنامه‌نویسی خوب و مستندسازی
Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان - دوره‌ای الهام گرفته از یک کلاسیک!

Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان

آیا به دنبال یادگیری برنامه‌نویسی برای حل مسائل پیچیده مهندسی و علمی هستید؟ آیا می‌خواهید زبانی قدرتمند و امتحان‌پس‌داده را فرا بگیرید که برای دهه‌ها، ستون اصلی محاسبات علمی بوده است؟ پس این دوره برای شما طراحی شده است!

دوره آموزشی "Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان" یک سفر هیجان‌انگیز به دنیای برنامه‌نویسی Fortran IV است. ما با الهام از کتاب کلاسیک Fortran IV، این دوره را به‌گونه‌ای طراحی کرده‌ایم که هم برای مبتدیان و هم برای کسانی که تجربه قبلی دارند، مناسب باشد. با شرکت در این دوره، شما نه تنها اصول و مفاهیم پایه‌ای Fortran IV را خواهید آموخت، بلکه یاد می‌گیرید چگونه از این زبان قدرتمند برای حل مسائل دنیای واقعی استفاده کنید.

درباره دوره

این دوره، یک راهنمای جامع و کاربردی برای یادگیری زبان برنامه‌نویسی Fortran IV است. ما با رویکردی گام به گام، از مبانی اولیه مانند انواع داده‌ها، متغیرها و عملگرها شروع می‌کنیم و به تدریج به موضوعات پیشرفته‌تری مانند آرایه‌ها، توابع، زیرروال‌ها، و ورودی/خروجی می‌پردازیم. تلاش ما بر این است که شما را با تمام جنبه‌های کلیدی Fortran IV آشنا کنیم و به شما کمک کنیم تا به یک برنامه‌نویس ماهر Fortran IV تبدیل شوید. ارتباط بین مطالب ارائه شده و مفاهیم موجود در کتاب Fortran IV به درک عمیق تر شما کمک می کند.

موضوعات کلیدی

  • مقدمه‌ای بر برنامه‌نویسی و Fortran IV
  • انواع داده‌ها و متغیرها
  • عملگرها و عبارات
  • ساختارهای کنترلی (if-then-else، حلقه‌ها)
  • آرایه‌ها و ماتریس‌ها
  • توابع و زیرروال‌ها
  • ورودی/خروجی
  • کار با فایل‌ها
  • برنامه‌نویسی ساخت‌یافته
  • بهینه‌سازی کد
  • اشکال‌زدایی
  • برنامه‌نویسی عددی

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • دانشجویان رشته‌های مهندسی (مانند مکانیک، عمران، برق، کامپیوتر)
  • دانشجویان رشته‌های علوم پایه (مانند فیزیک، ریاضی، شیمی)
  • محققان و دانشمندانی که نیاز به انجام محاسبات علمی دارند
  • برنامه‌نویسانی که می‌خواهند یک زبان برنامه‌نویسی جدید و قدرتمند را یاد بگیرند
  • هر کسی که علاقه‌مند به یادگیری برنامه‌نویسی و حل مسائل پیچیده است

چرا این دوره را بگذرانیم؟

گذراندن این دوره به شما کمک می‌کند تا:

  • زبان برنامه‌نویسی Fortran IV را به طور کامل یاد بگیرید: از اصول اولیه تا کاربردهای پیشرفته.
  • توانایی حل مسائل پیچیده مهندسی و علمی را پیدا کنید: با استفاده از Fortran IV می‌توانید مسائل مختلف را مدل‌سازی و حل کنید.
  • مهارت‌های برنامه‌نویسی خود را ارتقا دهید: Fortran IV زبانی است که به شما کمک می‌کند تا تفکر الگوریتمی و حل مسئله را تقویت کنید.
  • فرصت‌های شغلی خود را افزایش دهید: دانش Fortran IV در بسیاری از صنایع (مانند هوافضا، نفت و گاز، انرژی هسته‌ای) ارزشمند است.
  • از منبعی معتبر و جامع استفاده کنید: این دوره با الهام از کتاب Fortran IV تهیه شده و تمام جنبه‌های کلیدی این زبان را پوشش می‌دهد.
  • به جامعه‌ای از یادگیرندگان بپیوندید: در این دوره، شما با افراد دیگری که علاقه‌مند به یادگیری Fortran IV هستند، ارتباط برقرار خواهید کرد و می‌توانید از تجربیات آن‌ها استفاده کنید.

سرفصل‌های دوره (100 سرفصل جامع)

دوره آموزشی Fortran IV: مبانی برنامه‌نویسی علمی و کاربردی برای مهندسان و دانشمندان، شامل 100 سرفصل جامع و کاربردی است که به صورت گام به گام شما را در یادگیری این زبان قدرتمند راهنمایی می‌کند. به دلیل طولانی بودن لیست، تنها تعدادی از سرفصل ها به عنوان نمونه ذکر می شوند:

  • مقدمه ای بر Fortran IV
  • نصب و راه اندازی کامپایلر
  • ساختار کلی یک برنامه Fortran
  • انواع داده های Integer، Real، Complex و Logical
  • متغیرها و ثوابت
  • عملگرهای محاسباتی، رابطه ای و منطقی
  • تقدم عملگرها
  • دستور انتساب (Assignment Statement)
  • توابع ریاضی استاندارد (Intrinsic Functions)
  • ورودی و خروجی با دستورات READ و WRITE
  • فرمت بندی خروجی
  • دستور GO TO و برنامه نویسی ساخت یافته
  • ساختارهای شرطی IF-THEN-ELSE
  • حلقه DO
  • آرایه ها و ماتریس ها
  • اعلان آرایه ها
  • دسترسی به عناصر آرایه
  • عملیات روی آرایه ها
  • توابع و زیربرنامه ها (Subroutines)
  • آرگومان ها و پارامترها
  • متغیرهای سراسری (COMMON Blocks)
  • کار با فایل ها (OPEN، CLOSE، READ، WRITE)
  • مدیریت خطاها
  • اشکال زدایی برنامه ها
  • بهینه سازی کد
  • حل معادلات خطی
  • انتگرال گیری عددی
  • معادلات دیفرانسیل
  • روش های عددی برای مسائل مهندسی
  • پروژه عملی: حل یک مسئله مهندسی با Fortran IV
  • و ... (90 سرفصل دیگر)

این دوره به شما تمام دانش و ابزارهای لازم را برای شروع و پیشرفت در دنیای برنامه نویسی Fortran IV ارائه می دهد. همین حالا ثبت نام کنید و قدم در راه تبدیل شدن به یک متخصص Fortran IV بگذارید!

همین حالا ثبت نام کنید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: Applied Programming Computational Science Computer Programming F4 Fortran Basics Fortran IV Fortran Programming Iran University Numerical Analysis Old Fortran Programming Course Programming for Engineers Programming for Scientists Programming languages scientific programming Vintage Computing

نظرات

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

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