فلش‌کارت‌های آموزشی فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6

فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6 فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6 آیا تا به حال به دوران طلایی محاسبات علمی فکر کرده‌اید؟ زمانی که دانشم...

انتخاب پلن

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

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

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

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

عنوان دوره: فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6

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

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

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

  • 1. مبانی محاسبات و تاریخچه ابرکامپیوترها
  • 2. معرفی BĖSM-6: معماری و مشخصات فنی
  • 3. تاریخچه زبان فرترن و نسخه های اولیه
  • 4. نصب و راه اندازی شبیه ساز BĖSM-6
  • 5. آشنایی با محیط برنامه نویسی BĖSM-6
  • 6. مفاهیم اولیه برنامه نویسی: متغیرها و انواع داده
  • 7. اعداد صحیح و محاسبات پایه در فرترن
  • 8. اعداد اعشاری و محاسبات ممیز شناور در فرترن
  • 9. متغیرهای بولی و عملیات منطقی
  • 10. عملگرهای محاسباتی و اولویت آنها
  • 11. دستور انتساب (=) و تخصیص حافظه
  • 12. ورودی و خروجی پایه: دستورات READ و WRITE
  • 13. فرمت بندی داده ها در ورودی و خروجی
  • 14. دستور شرطی IF و ساختارهای تصمیم گیری
  • 15. دستور ELSE IF و ELSE در ساختارهای شرطی
  • 16. حلقه های تکرار DO و ساختار آنها
  • 17. حلقه های تودرتو DO
  • 18. کنترل حلقه با دستورات CONTINUE و BREAK (یا معادل آن در فرترن BĖSM-6)
  • 19. آرایه ها: تعریف و استفاده از آرایه های یک بعدی
  • 20. آرایه ها: تعریف و استفاده از آرایه های چند بعدی
  • 21. دسترسی به عناصر آرایه و عملیات بر روی آرایه ها
  • 22. حلقه های DO ضمنی برای پردازش آرایه ها
  • 23. زیربرنامه ها و توابع: تعریف و فراخوانی
  • 24. انتقال پارامتر به زیربرنامه ها و توابع
  • 25. متغیرهای محلی و سراسری
  • 26. بازگشت (recursion) در توابع فرترن
  • 27. بلوک های داده COMMON و اشتراک گذاری داده ها
  • 28. دستور EQUIVALENCE و تخصیص حافظه مشترک
  • 29. ورودی/خروجی فایل: باز کردن و بستن فایل ها
  • 30. خواندن و نوشتن داده ها در فایل ها
  • 31. فرمت بندی داده ها در فایل ها
  • 32. کار با رشته ها و عملیات رشته ای (در صورت وجود در نسخه فرترن)
  • 33. اعداد مختلط و محاسبات اعداد مختلط
  • 34. توابع مثلثاتی و نمایی
  • 35. توابع لگاریتمی و ریشه
  • 36. توابع ریاضیاتی خاص BĖSM-6
  • 37. پردازش خطا و مدیریت خطا در فرترن
  • 38. اشکال زدایی برنامه ها و استفاده از ابزارهای اشکال زدایی
  • 39. بهینه سازی کد فرترن برای BĖSM-6
  • 40. برنامه نویسی ساخت یافته در فرترن
  • 41. حل معادلات خطی با استفاده از روش حذف گاوسی
  • 42. حل معادلات غیرخطی با استفاده از روش نیوتن-رافسون
  • 43. انتگرال گیری عددی با استفاده از روش ذوزنقه ای و سیمپسون
  • 44. حل معادلات دیفرانسیل معمولی با روش رانگ-کوتا
  • 45. درونیابی و برونیابی داده ها
  • 46. رگرسیون خطی و غیرخطی
  • 47. تولید اعداد تصادفی و شبیه سازی مونت کارلو
  • 48. پردازش سیگنال و فیلترها
  • 49. تبدیل فوریه سریع (FFT)
  • 50. گرافیک پایه و ترسیم نمودارها (در صورت وجود)
  • 51. کار با حافظه و مدیریت حافظه در BĖSM-6
  • 52. برنامه نویسی سطح پایین و دسترسی به سخت افزار (در صورت وجود)
  • 53. کار با سیستم عامل BĖSM-6 (در صورت وجود)
  • 54. برنامه نویسی همزمان و موازی (در صورت وجود)
  • 55. محاسبات ماتریسی و جبر خطی
  • 56. کاربرد فرترن در فیزیک: حل مسائل مکانیک
  • 57. کاربرد فرترن در مهندسی: حل مسائل سازه
  • 58. کاربرد فرترن در هواشناسی: مدل سازی آب و هوا
  • 59. کاربرد فرترن در علوم کامپیوتر: الگوریتم های عددی
  • 60. کاربرد فرترن در شیمی: محاسبات مولکولی
  • 61. کاربرد فرترن در اقتصاد: مدل سازی اقتصادی
  • 62. کاربرد فرترن در نجوم: شبیه سازی پدیده های نجومی
  • 63. کاربرد فرترن در پزشکی: پردازش تصاویر پزشکی
  • 64. کاربرد فرترن در ژئوفیزیک: پردازش داده های لرزه ای
  • 65. کاربرد فرترن در دینامیک سیالات محاسباتی (CFD)
  • 66. حل مسائل بهینه سازی
  • 67. مقدمه ای بر برنامه نویسی موازی با MPI (در صورت امکان شبیه سازی)
  • 68. مقدمه ای بر برنامه نویسی GPU با CUDA (در صورت امکان شبیه سازی)
  • 69. ادغام فرترن با زبان های دیگر (در صورت امکان)
  • 70. استفاده از کتابخانه های ریاضیاتی فرترن
  • 71. استانداردهای فرترن و تحولات زبان
  • 72. مقایسه فرترن با سایر زبان های برنامه نویسی علمی
  • 73. آینده فرترن و جایگاه آن در علوم و مهندسی
  • 74. مطالعه موردی 1: شبیه سازی یک سیستم فیزیکی
  • 75. مطالعه موردی 2: حل یک مسئله مهندسی
  • 76. مطالعه موردی 3: تجزیه و تحلیل داده های علمی
  • 77. پروژه عملی 1: نوشتن یک برنامه حل معادله
  • 78. پروژه عملی 2: نوشتن یک برنامه شبیه سازی
  • 79. پروژه عملی 3: نوشتن یک برنامه پردازش داده
  • 80. ترفندهای برنامه نویسی فرترن در BĖSM-6
  • 81. سوالات متداول و پاسخ ها
  • 82. منابع و مراجع تکمیلی
  • 83. اصطلاحات تخصصی فرترن و BĖSM-6
  • 84. راهنمای عیب یابی مشکلات رایج
  • 85. بررسی مثال های پیشرفته کد فرترن
  • 86. مفاهیم پیشرفته ورودی/خروجی
  • 87. بهینه سازی حافظه برای برنامه های بزرگ
  • 88. کار با داده های باینری
  • 89. ایجاد و استفاده از کتابخانه های فرترن
  • 90. مقدمه ای بر برنامه نویسی شی گرا در فرترن (در صورت وجود)
  • 91. ارتباط فرترن با پایگاه داده ها (در صورت امکان)
  • 92. استفاده از فرترن در محاسبات ابری
  • 93. بررسی ابزارهای توسعه مدرن فرترن
  • 94. استفاده از فرترن در یادگیری ماشین (در صورت امکان)
  • 95. مقدمه ای بر تحلیل داده های بزرگ با فرترن (در صورت امکان)
  • 96. نوشتن برنامه های مستند و قابل فهم فرترن
  • 97. تست و اعتبارسنجی کد فرترن
  • 98. مقایسه کارایی فرترن با سایر زبان ها
  • 99. آخرین تغییرات و به روز رسانی های فرترن
  • 100. فرترن در صنعت و تحقیقات علمی
فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6

فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6

آیا تا به حال به دوران طلایی محاسبات علمی فکر کرده‌اید؟ زمانی که دانشمندان و مهندسان با بهره‌گیری از قدرتمندترین ماشین‌های زمان خود، مرزهای دانش را جابجا می‌کردند؟ دوره آموزشی "فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6" شما را به سفری بی‌نظیر در تاریخچه علوم کامپیوتر و زبان‌های برنامه‌نویسی علمی خواهد برد.

این دوره با الهام از کتاب ارزشمند "FORTRAN ĖVM BĖSM-6" که گنجینه‌ای از دانش و تجربه در زمینه برنامه‌نویسی علمی با زبان فرترن در دوران اتحاد جماهیر شوروی است، طراحی شده است. شما با مفاهیم بنیادی و کاربردی که زیربنای بسیاری از محاسبات علمی و مهندسی امروزی هستند، آشنا خواهید شد و درکی عمیق از تکامل زبان‌های برنامه‌نویسی پیدا خواهید کرد.

درباره دوره: بازگشت به ریشه‌های فرترن

دوره "فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6" نه تنها یک دوره آموزشی زبان فرترن است، بلکه دریچه‌ای به سوی تاریخچه و معماری ابرکامپیوترهای قدرتمند آن دوران، به ویژه BĖSM-6، باز می‌کند. ما با مطالعه و تحلیل کدها و الگوریتم‌های استفاده شده در کتاب "FORTRAN ĖVM BĖSM-6"، به شما نشان می‌دهیم که چگونه مفاهیم اساسی زبان فرترن، از دستورات اولیه تا ساختارهای پیچیده‌تر، برای حل مسائل علمی و مهندسی به کار گرفته می‌شدند.

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

موضوعات کلیدی که در این دوره خواهید آموخت:

  • تاریخچه پیدایش زبان فرترن و جایگاه آن در محاسبات علمی
  • معماری و قابلیت‌های ابرکامپیوتر BĖSM-6 و تاثیر آن بر برنامه‌نویسی
  • اصول و سینتکس زبان فرترن کلاسیک (FORTRAN IV/FORTRAN 77)
  • تکنیک‌های برنامه‌نویسی برای حل مسائل عددی و شبیه‌سازی
  • مدیریت داده‌ها و آرایه‌ها در فرترن
  • استفاده از توابع و رویه‌ها در برنامه‌های علمی
  • آشنایی با مفاهیم کامپایلرها و لینکرها در دوران اولیه
  • بررسی و تحلیل کدهای نمونه از کتاب "FORTRAN ĖVM BĖSM-6"
  • ارتباط بین برنامه‌نویسی فرترن و علوم مهندسی (فیزیک، مکانیک، هوافضا و ...)
  • نقش فرترن در توسعه الگوریتم‌های عددی پایه

این دوره برای چه کسانی مناسب است؟

دوره "فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6" برای طیف گسترده‌ای از علاقه‌مندان به علوم کامپیوتر و مهندسی مناسب است:

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

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

گذراندن دوره "فرترن کلاسیک: برنامه‌نویسی علمی روی ابرکامپیوتر افسانه‌ای BĖSM-6" مزایای بی‌شماری برای شما به همراه خواهد داشت:

  • درک عمیق‌تر از مفاهیم بنیادین برنامه‌نویسی: یادگیری فرترن کلاسیک به شما کمک می‌کند تا درک پایه‌ای خود را از نحو، منطق و ساختارهای برنامه‌نویسی تقویت کنید، که این دانش در یادگیری هر زبان برنامه‌نویسی دیگری نیز مفید است.
  • آشنایی با زبان برنامه‌نویسی پرکاربرد علمی: فرترن همچنان در بسیاری از مراکز تحقیقاتی و صنعتی برای محاسبات عددی پیچیده، شبیه‌سازی‌های علمی و مهندسی (مانند دینامیک سیالات، فیزیک انرژی بالا، هواشناسی و ...) استفاده می‌شود.
  • کشف تاریخچه و تکامل علوم کامپیوتر: این دوره یک پنجره هیجان‌انگیز به سوی گذشته است و به شما امکان می‌دهد تا با پیشگامان این حوزه و ابزارهای آن‌ها آشنا شوید.
  • افزایش گستره دانش فنی شما: توانایی خواندن و درک کدهای نوشته شده با فرترن کلاسیک، شما را در بازار کار متمایز کرده و در پروژه‌های خاص و میراثی (Legacy Projects) ارزشمند می‌سازد.
  • الهام‌گیری از دوران طلایی محاسبات: مطالعه کدها و راهکارهای ارائه شده در کتاب "FORTRAN ĖVM BĖSM-6" می‌تواند منبع الهام‌بخشی برای رویکردهای نوین در حل مسائل باشد.

سرفصل‌های جامع دوره:

این دوره آموزشی با پوشش بیش از 100 سرفصل جامع و کاربردی، شما را از مبانی اولیه تا درک عمیق برنامه‌نویسی علمی در دوران کلاسیک هدایت می‌کند. سرفصل‌ها به گونه‌ای طراحی شده‌اند که هم جنبه تاریخی و هم کاربردی دوره را پوشش دهند و تجربه‌ای کامل و غنی را برای شما فراهم آورند. در طول این دوره، ما به تفصیل به بررسی دستورات، ساختارها، الگوریتم‌ها و نمونه کدهای موجود در کتاب "FORTRAN ĖVM BĖSM-6" خواهیم پرداخت.

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

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

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

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

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

تگ‌ها: 1960s BĖSM-6 Besm6 classic Computer History Computer Science Engineering Fortran FORTRAN ĖVM BĖSM-6 Programming languages scientific programming Supercomputer ابرکامپیوتر برنامه‌نویسی علمی تاریخ کامپیوتر دهه ۶۰ میلادی زبان‌های برنامه‌نویسی علوم کامپیوتر فرترن کلاسیک مهندسی

نظرات

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

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