اپلیکیشن اندرویدی فلش‌کارت آموزشی فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی

249,500 تومان
فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دوره جامع فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دروازه‌ای به دنیای محاسبات ق...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی

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

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

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

  • 1. چرا فرترن؟ چرا روی اپل؟
  • 2. تاریخچه فرترن و دوران طلایی کامپیوترهای شخصی
  • 3. راه‌اندازی محیط برنامه‌نویسی Apple FORTRAN
  • 4. ساختار یک برنامه فرترن: PROGRAM, END
  • 5. اولین برنامه: "سلام، دنیا!"
  • 6. فرآیند کامپایل و اجرا در اپل
  • 7. قوانین نگارشی: ستون‌ها و قواعد فرترن ۷۷
  • 8. افزودن توضیحات و کامنت‌ها به کد
  • 9. مفهوم متغیر و حافظه
  • 10. نوع داده INTEGER: اعداد صحیح
  • 11. نوع داده REAL: اعداد اعشاری
  • 12. اعلان متغیرها: دستورات INTEGER و REAL
  • 13. دستور انتساب (=) و مقداردهی اولیه
  • 14. ورودی و خروجی ساده با READ* و PRINT*
  • 15. عملگرهای حسابی پایه: + , - , * , /
  • 16. عملگر توان (**)
  • 17. اولویت عملگرهای حسابی
  • 18. توابع ذاتی ریاضی: SQRT, ABS, SIN, COS
  • 19. توابع ذاتی دیگر: LOG, EXP, MOD
  • 20. تبدیل نوع داده ضمنی و صریح: INT, REAL
  • 21. دستور PARAMETER برای تعریف ثوابت
  • 22. نوع داده LOGICAL: مقادیر .TRUE. و .FALSE.
  • 23. عملگرهای رابطه‌ای: .EQ., .NE., .GT., .LT., .GE., .LE.
  • 24. عملگرهای منطقی: .AND., .OR., .NOT.
  • 25. دستور شرطی IF-THEN
  • 26. بلوک IF-THEN-ELSE
  • 27. ساختار IF-THEN-ELSEIF-ENDIF
  • 28. دستورات IF تودرتو
  • 29. دستور GO TO و برچسب‌ها (Labels)
  • 30. حلقه DO شمارشی: ساختار و کاربرد
  • 31. کنترل حلقه DO: مقدار اولیه، نهایی و گام
  • 32. دستور CONTINUE
  • 33. حلقه‌های DO تودرتو
  • 34. مقدمه‌ای بر آرایه‌ها: چرا به آن‌ها نیاز داریم؟
  • 35. اعلان آرایه‌های یک‌بعدی (بردارها) با DIMENSION
  • 36. دسترسی به عناصر آرایه با اندیس
  • 37. خواندن و نوشتن مقادیر در آرایه‌ها
  • 38. پردازش آرایه‌ها با حلقه‌های DO
  • 39. مقداردهی اولیه آرایه‌ها با دستور DATA
  • 40. حلقه‌های DO ضمنی (Implied DO Loops)
  • 41. یافتن بزرگترین و کوچکترین عنصر در آرایه
  • 42. مرتب‌سازی آرایه: الگوریتم مرتب‌سازی حبابی
  • 43. جستجو در آرایه: جستجوی خطی
  • 44. آرایه‌های دوبعدی (ماتریس‌ها)
  • 45. اعلان و دسترسی به عناصر ماتریس
  • 46. ورودی و خروجی ماتریس‌ها
  • 47. پیمایش ماتریس‌ها: سطری و ستونی
  • 48. آرایه‌های سه‌بعدی و ابعاد بالاتر
  • 49. مفهوم زیربرنامه و برنامه‌نویسی ماژولار
  • 50. زیربرنامه‌های FUNCTION: تعریف و کاربرد
  • 51. فراخوانی توابع و استفاده از مقدار بازگشتی
  • 52. زیربرنامه‌های SUBROUTINE: تعریف و کاربرد
  • 53. فراخوانی سابروتین‌ها با دستور CALL
  • 54. تفاوت بین FUNCTION و SUBROUTINE
  • 55. آرگومان‌ها و پارامترها: انتقال مقادیر
  • 56. متغیرهای محلی و محدوده اعتبار (Scope)
  • 57. ارسال آرایه‌ها به زیربرنامه‌ها
  • 58. ابعاد قابل تنظیم آرایه در زیربرنامه‌ها
  • 59. بلوک COMMON برای اشتراک‌گذاری داده‌ها
  • 60. بلوک‌های COMMON نام‌گذاری شده (Labeled COMMON)
  • 61. دستور SAVE برای حفظ مقادیر متغیرها
  • 62. مقداردهی بلوک COMMON با BLOCK DATA
  • 63. نوع داده CHARACTER: کار با رشته‌ها
  • 64. اعلان متغیرهای کاراکتری
  • 65. عملگر الحاق رشته (//)
  • 66. استخراج زیررشته‌ها (Substrings)
  • 67. توابع ذاتی کاراکتری: LEN, INDEX, CHAR, ICHAR
  • 68. مقدمه‌ای بر ورودی/خروجی فرمت‌بندی شده
  • 69. دستور FORMAT و ارتباط آن با READ/WRITE
  • 70. توصیف‌گر I برای اعداد صحیح
  • 71. توصیف‌گر F برای اعداد اعشاری
  • 72. توصیف‌گر E برای نمایش علمی
  • 73. توصیف‌گر A برای داده‌های کاراکتری
  • 74. توصیف‌گر X برای ایجاد فاصله
  • 75. توصیف‌گر T برای پرش به ستون خاص
  • 76. تکرار توصیف‌گرها و گروه‌بندی
  • 77. کنترل کالسکه (Carriage Control) در خروجی
  • 78. مقدمه‌ای بر کار با فایل‌ها
  • 79. دستور OPEN: باز کردن فایل و پارامترهای آن
  • 80. دستور CLOSE: بستن فایل
  • 81. خواندن از فایل و نوشتن در فایل
  • 82. فایل‌های با دسترسی ترتیبی (Sequential Access)
  • 83. فایل‌های با دسترسی مستقیم (Direct Access)
  • 84. دستور INQUIRE: کسب اطلاعات درباره فایل
  • 85. دستور REWIND: بازگشت به ابتدای فایل
  • 86. دستور BACKSPACE: بازگشت یک رکورد به عقب
  • 87. دستور ENDFILE: نوشتن نشانگر پایان فایل
  • 88. نوع داده DOUBLE PRECISION برای دقت مضاعف
  • 89. نوع داده COMPLEX برای اعداد مختلط
  • 90. عملیات ریاضی روی اعداد مختلط
  • 91. ضرب ماتریس‌ها
  • 92. محاسبه دترمینان ماتریس
  • 93. حل دستگاه معادلات خطی
  • 94. انتگرال‌گیری عددی: روش ذوزنقه
  • 95. ریشه‌یابی معادلات: روش تنصیف
  • 96. تولید اعداد تصادفی
  • 97. شبیه‌سازی ساده با روش مونت کارلو
  • 98. رسم نمودارهای ساده متنی
  • 99. تکنیک‌های اشکال‌زدایی: استفاده از دستور PRINT
  • 100. محدودیت‌های حافظه و سرعت در اپل
فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دوره جامع

فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی - دروازه‌ای به دنیای محاسبات قدرتمند!

به دوره آموزشی "فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی" خوش آمدید! این دوره، سفری است به قلب زبان فرترن، زبانی که زمانی پادشاه بلامنازع محاسبات علمی و مهندسی بود، آن هم در بستری نوستالژیک و قدرتمند: کامپیوترهای اپل.

شاید نام فرترن شما را به یاد دوران گذشته بیاندازد، اما قدرت و انعطاف‌پذیری این زبان همچنان در بسیاری از زمینه‌های علمی و مهندسی کاربرد دارد. این دوره با الهام از کتاب کلاسیک "Learning Apple FORTRAN" طراحی شده است و هدف آن، آموزش گام به گام و کاربردی این زبان قدرتمند به شماست. ما سعی کرده‌ایم با حفظ اصالت و روحیه کتاب اصلی، مطالب را به روزرسانی کرده و آن‌ها را با نیازهای دنیای امروز همگام سازیم.

درباره دوره فرترن برای اپل

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

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

  • مقدمه‌ای بر فرترن و تاریخچه آن
  • نصب و راه‌اندازی کامپایلر فرترن
  • آشنایی با ساختار کلی برنامه‌های فرترن
  • متغیرها، انواع داده و عملگرها
  • دستورات کنترلی (if-then-else, do loops)
  • آرایه‌ها و ماتریس‌ها
  • توابع و زیرروال‌ها
  • ورودی و خروجی داده‌ها
  • برنامه‌نویسی ساخت‌یافته و ماژولار
  • کار با فایل‌ها
  • خطایابی و رفع اشکال (Debugging)
  • بهینه‌سازی کد
  • کاربردهای فرترن در محاسبات علمی و مهندسی
  • برنامه‌نویسی گرافیکی مقدماتی (در صورت امکان)
  • پروژه‌های عملی: حل مسائل ریاضی، فیزیک و مهندسی

مخاطبان دوره

این دوره برای طیف گسترده‌ای از افراد مناسب است، از جمله:

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

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

گذراندن این دوره مزایای بسیاری برای شما خواهد داشت:

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

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

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

  • **بخش اول: مقدمات و مبانی فرترن**
    • تاریخچه و معرفی فرترن
    • نصب و راه‌اندازی محیط توسعه
    • ساختار برنامه نویسی فرترن
    • انواع داده
    • عملگرها
    • ورودی و خروجی
    • ...
  • **بخش دوم: دستورات کنترلی و ساختارهای تکرار**
    • دستور IF
    • دستور DO
    • دستور CASE
    • حلقه‌های تودرتو
    • ...
  • **بخش سوم: آرایه‌ها و ماتریس‌ها**
    • آرایه‌های یک بعدی
    • آرایه‌های چند بعدی
    • عملیات ماتریسی
    • ...
  • **بخش چهارم: توابع و زیرروال‌ها**
    • تعریف توابع
    • فراخوانی توابع
    • آرگومان‌ها
    • توابع بازگشتی
    • ...
  • **بخش پنجم: کار با فایل‌ها**
    • باز کردن و بستن فایل‌ها
    • خواندن و نوشتن اطلاعات در فایل‌ها
    • فایل‌های ترتیبی و مستقیم
    • ...
  • **بخش ششم: مباحث پیشرفته**
    • ماژول‌ها
    • پوینترها (اشاره‌گرها)
    • برنامه‌نویسی شیءگرا (مقدماتی)
    • ...
  • **بخش هفتم: پروژه‌های عملی**
    • حل معادلات ریاضی
    • شبیه‌سازی سیستم‌های فیزیکی
    • پردازش داده‌های مهندسی
    • ...

همین حالا در دوره "فرترن برای اپل: برنامه‌نویسی محاسباتی و مهندسی در دوران طلایی کامپیوترهای شخصی" ثبت‌نام کنید و سفر خود را به دنیای محاسبات قدرتمند آغاز کنید!

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

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

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: Apple FORTRAN computational programming Engineering software Fortran Learning Apple FORTRAN scientific programming Vintage Computing برنامه‌نویسی برنامه‌نویسی ساخت‌یافته برنامه‌نویسی علمی برنامه‌نویسی محاسباتی زبان‌های برنامه‌نویسی کلاسیک فرترن کامپیوترهای شخصی مهندسی

نظرات

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

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