🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: تسلط بر Fortran 360: برنامهنویسی برای عصر کامپیوترهای مرکزی
موضوع کلی: مبانی و کاربرد کامپیوتر
موضوع میانی: برنامهنویسی در محیطهای محاسباتی
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمهای بر عصر کامپیوترهای مرکزی و IBM System/360
- 2. معماری کامپیوتر: واحد پردازش مرکزی، حافظه و تجهیزات جانبی
- 3. مفهوم بیت، بایت و کلمه در معماری 360
- 4. سیستمهای اعداد: دودویی، هشتی و شانزدهشانزدهی
- 5. نمایش دادهها در کامپیوتر: کدهای EBCDIC و ASCII
- 6. الگوریتم: تعریف و روشهای بیان آن
- 7. فلوچارت: ابزاری برای ترسیم منطق برنامه
- 8. کارتهای پانچ: ورودی اصلی برنامهها در عصر کامپیوترهای مرکزی
- 9. آشنایی با سیستمعامل OS/360
- 10. مفهوم کار (Job) و پردازش دستهای (Batch Processing)
- 11. زبانهای برنامهنویسی: از زبان ماشین تا Fortran
- 12. تاریخچه و تکامل زبان Fortran
- 13. اولین برنامه Fortran: ساختار و قواعد اولیه
- 14. متغیرها و انواع داده: INTEGER و REAL
- 15. ثابتها: عددی و منطقی
- 16. قانون نامگذاری ضمنی (I-N Rule)
- 17. عملگرهای حسابی و اولویت آنها
- 18. عبارتهای حسابی و دستور تخصیص (=)
- 19. دستورات ساده ورودی و خروجی: READ و WRITE
- 20. آشنایی با فرمتبندی ساده خروجی
- 21. دستورات STOP و END
- 22. برچسبها (Labels) و دستور GOTO
- 23. دستور IF منطقی (Logical IF)
- 24. عملگرهای رابطهای (.EQ., .NE., .GT., .LT., .GE., .LE.)
- 25. عملگرهای منطقی: .AND., .OR., .NOT.
- 26. دستور IF حسابی (Arithmetic IF)
- 27. ساختارهای تصمیمگیری پیچیده با ترکیبی از دستورات IF
- 28. دستور Computed GOTO
- 29. مقدمهای بر حلقهها و تکرار
- 30. حلقههای DO: ساختار، پارامترها و کاربرد
- 31. کنترل جریان در حلقههای DO
- 32. حلقههای DO تودرتو (Nested DO Loops)
- 33. دستور CONTINUE
- 34. شبیهسازی حلقههای WHILE با IF و GOTO
- 35. آرایهها: تعریف و کاربرد در محاسبات
- 36. دستور DIMENSION برای تعریف آرایههای یکبعدی
- 37. کار با آرایههای یکبعدی (بردارها)
- 38. آرایههای چندبعدی (ماتریسها)
- 39. نحوه ذخیرهسازی آرایهها در حافظه (Column-Major)
- 40. ورودی و خruجی آرایهها
- 41. حلقههای DO ضمنی (Implied DO Loops) برای ورودی/خروجی آرایهها
- 42. دستور DATA برای مقداردهی اولیه متغیرها و آرایهها
- 43. مقدمهای بر برنامهنویسی ماژولار و زیربرنامهها
- 44. توابع بیانی (Statement Functions)
- 45. توابع (FUNCTION): تعریف، فراخوانی و بازگرداندن مقدار
- 46. زیربرنامهها (SUBROUTINE): تعریف و فراخوانی با دستور CALL
- 47. تفاوت بین FUNCTION و SUBROUTINE
- 48. ارسال آرگومانها به توابع و زیربرنامهها
- 49. آرگومانهای ساختگی (Dummy Arguments)
- 50. ارسال آرایهها به زیربرنامهها
- 51. بلوک COMMON: اشتراکگذاری دادهها بین واحدهای برنامه
- 52. بلوک COMMON نامگذاری شده (Labeled COMMON)
- 53. دستور EQUIVALENCE
- 54. متغیرهای با دقت مضاعف (DOUBLE PRECISION)
- 55. کار با اعداد مختلط (COMPLEX)
- 56. نوع داده LOGICAL
- 57. مقدمهای بر دستور FORMAT
- 58. فرمتهای I, F, E برای دادههای عددی
- 59. فرمت G: فرمت عمومی
- 60. مشخصکنندههای تکرار در دستور FORMAT
- 61. فرمت A برای پردازش کاراکترها
- 62. فرمت H (Hollerith) و رشتههای لیترال برای عناوین
- 63. فرمتهای کنترلی: X, T, /
- 64. گروهبندی و تودرتویی در دستور FORMAT
- 65. ارتباط دستور FORMAT با لیست ورودی/خروجی
- 66. خواندن و نوشتن چندین رکورد با یک دستور I/O
- 67. مقدمهای بر فایلها و واحدهای ورودی/خruجی (Unit)
- 68. فایلهای با دسترسی ترتیبی (Sequential Access)
- 69. دستور OPEN و CLOSE برای مدیریت فایلها
- 70. دستور REWIND برای بازگشت به ابتدای فایل
- 71. دستور BACKSPACE برای بازگشت یک رکورد
- 72. دستور ENDFILE برای نوشتن نشانگر پایان فایل
- 73. کار با نوار مغناطیسی به عنوان فایل ترتیبی
- 74. فایلهای با دسترسی مستقیم (Direct Access)
- 75. دستور DEFINE FILE
- 76. دستورات READ و WRITE برای فایلهای دسترسی مستقیم
- 77. ورودی/خروجی بدون فرمت (Unformatted I/O)
- 78. دستور BLOCK DATA برای مقداردهی بلوک COMMON
- 79. دستور EXTERNAL و INTRINSIC
- 80. توابع ذاتی (Intrinsic Functions) در Fortran: ریاضی و مثلثاتی
- 81. زبان کنترل کار (JCL): مقدمهای بر دستورات JOB, EXEC, DD
- 82. فرایند کامپایل، پیوند (Link) و اجرا (Go) در محیط Mainframe
- 83. کارتهای کنترل کامپایلر Fortran (Compiler Control Cards)
- 84. دستور DD برای تعریف مجموعه دادهها (Data Sets)
- 85. یک مثال کامل JCL برای اجرای برنامه Fortran
- 86. تحلیل خطاهای زمان کامپایل (Compilation Errors)
- 87. تحلیل خطاهای زمان اجرا (Execution Errors)
- 88. اشکالزدایی: استفاده استراتژیک از دستورات WRITE
- 89. خواندن یک Dump حافظه ساده
- 90. ملاحظات کارایی و بهینهسازی کد در محیط Mainframe
- 91. مدیریت حافظه و استفاده بهینه از آرایهها
- 92. مروری بر کتابخانههای علمی System/360 مانند SSP
- 93. ادغام زیربرنامههای اسمبلی با Fortran
- 94. مثال کاربردی ۱: حل دستگاه معادلات خطی
- 95. مثال کاربردی ۲: انتگرالگیری عددی
- 96. مثال کاربردی ۳: مرتبسازی دادهها
- 97. پروژه نهایی: حل یک مسئله مهندسی یا علمی
- 98. میراث Fortran و System/360 در محاسبات مدرن
- 99. جمعبندی نهایی و مسیرهای یادگیری بیشتر
تسلط بر Fortran 360: دروازهای به دنیای برنامهنویسی کامپیوترهای مرکزی
معرفی دوره
آیا رویای قدم گذاشتن در دنیای برنامهنویسی کامپیوترهای مرکزی را در سر دارید؟ آیا به دنبال یادگیری یک زبان برنامهنویسی قدرتمند و با سابقه هستید؟ دوره “تسلط بر Fortran 360” دقیقاً همان چیزی است که به آن نیاز دارید!
این دوره با الهام از کتاب ارزشمند “Computer usage; 360 Fortran programming” طراحی شده است و به شما کمک میکند تا از مبانی اولیه تا مفاهیم پیشرفته Fortran 360 را به طور کامل فرا بگیرید. فرقی نمیکند که یک مبتدی هستید یا تجربهای در برنامهنویسی دارید، این دوره شما را برای موفقیت در دنیای محاسبات پیچیده آماده میکند. با ما همراه شوید تا قدرت Fortran 360 را کشف کنید!
درباره دوره
دوره “تسلط بر Fortran 360” یک برنامه آموزشی جامع و کاربردی است که بر پایه اصول و مفاهیم ارائه شده در کتاب “Computer usage; 360 Fortran programming” بنا شده است. این دوره به شما امکان میدهد تا به طور گام به گام، زبان برنامهنویسی Fortran 360 را از پایه بیاموزید و مهارتهای لازم برای توسعه برنامههای کاربردی در محیطهای محاسباتی را کسب کنید. تمرکز اصلی دوره بر روی کاربردهای عملی Fortran 360 در حل مسائل مهندسی، علمی و مالی است. با شرکت در این دوره، شما نه تنها با سینتکس و قواعد زبان Fortran 360 آشنا خواهید شد، بلکه یاد خواهید گرفت که چگونه از این زبان قدرتمند برای حل چالشهای واقعی استفاده کنید.
موضوعات کلیدی
- مبانی برنامهنویسی و الگوریتمها
- آشنایی با محیط برنامهنویسی Fortran 360
- متغیرها، دادهها و انواع دادهها
- عملگرها و عبارات محاسباتی
- ساختارهای کنترلی (شرطی و حلقوی)
- زیربرنامهها و توابع
- آرایهها و ماتریسها
- ورودی و خروجی دادهها
- کار با فایلها
- برنامهنویسی شیءگرا (OOP) در Fortran
- دیباگینگ و رفع اشکال
- بهینهسازی کد
- کاربردهای Fortran 360 در علوم و مهندسی
مخاطبان دوره
این دوره برای افراد زیر مناسب است:
- دانشجویان رشتههای مهندسی، علوم کامپیوتر، ریاضی و فیزیک
- محققان و دانشمندانی که به دنبال ابزاری قدرتمند برای محاسبات پیچیده هستند
- برنامهنویسانی که میخواهند مهارتهای خود را در زمینه برنامهنویسی کامپیوترهای مرکزی ارتقا دهند
- علاقهمندان به یادگیری زبانهای برنامهنویسی قدیمی و پرکاربرد
- افرادی که به دنبال فرصتهای شغلی در زمینه محاسبات علمی و مهندسی هستند
چرا این دوره را بگذرانیم؟
دلایل زیادی برای انتخاب دوره “تسلط بر Fortran 360” وجود دارد:
- آموزش جامع و کاربردی: این دوره تمام جنبههای Fortran 360 را پوشش میدهد، از مبانی اولیه تا مفاهیم پیشرفته.
- الهام گرفته از کتاب معتبر: محتوای دوره بر اساس کتاب “Computer usage; 360 Fortran programming” طراحی شده است که یک منبع ارزشمند در زمینه Fortran 360 است.
- مدرسین مجرب: دوره توسط متخصصان با تجربه در زمینه برنامهنویسی Fortran 360 تدریس میشود.
- تمرینهای عملی و پروژههای واقعی: شما فرصت خواهید داشت تا دانش خود را در عمل به کار ببرید و مهارتهای خود را تقویت کنید.
- پشتیبانی آنلاین: در طول دوره، از پشتیبانی آنلاین مدرسین و سایر دانشجویان بهرهمند خواهید شد.
- فرصتهای شغلی: Fortran 360 هنوز در بسیاری از صنایع، به ویژه در زمینه محاسبات علمی و مهندسی، مورد استفاده قرار میگیرد.
- یادگیری یک زبان قدرتمند: Fortran 360 یک زبان برنامهنویسی قدرتمند است که برای حل مسائل پیچیده طراحی شده است.
- درک بهتر تاریخچه برنامهنویسی: یادگیری Fortran 360 به شما کمک میکند تا تاریخچه برنامهنویسی و تحولات آن را بهتر درک کنید.
- ارتقای مهارتهای حل مسئله: برنامهنویسی با Fortran 360 به شما کمک میکند تا مهارتهای حل مسئله خود را ارتقا دهید.
با گذراندن این دوره، شما نه تنها یک زبان برنامهنویسی جدید یاد میگیرید، بلکه دیدگاه جدیدی نسبت به دنیای محاسبات و برنامهنویسی پیدا خواهید کرد. همین حالا ثبتنام کنید و سفر خود را به سوی تسلط بر Fortran 360 آغاز کنید!
سرفصلهای دوره
دوره “تسلط بر Fortran 360” شامل 100 سرفصل جامع است که تمام جنبههای این زبان برنامهنویسی را پوشش میدهد. در اینجا تنها به چند سرفصل اصلی اشاره میکنیم:
- بخش اول: مقدمه و آشنایی با Fortran 360
- مقدمهای بر برنامهنویسی و کامپیوترها
- تاریخچه Fortran و Fortran 360
- نصب و راهاندازی محیط برنامهنویسی Fortran 360
- ساختار یک برنامه Fortran 360
- قواعد نگارش کد (سینتکس)
- بخش دوم: انواع دادهها و متغیرها
- انواع دادههای اصلی (Integer, Real, Character, Logical)
- تعریف و اعلان متغیرها
- مقداردهی اولیه متغیرها
- تبدیل انواع دادهها
- ثابتها
- بخش سوم: عملگرها و عبارات
- عملگرهای محاسباتی (+, -, *, /, **)
- عملگرهای مقایسهای (.EQ., .NE., .GT., .LT., .GE., .LE.)
- عملگرهای منطقی (.AND., .OR., .NOT.)
- اولویت عملگرها
- عبارات محاسباتی و منطقی
- بخش چهارم: ساختارهای کنترلی
- عبارت IF-THEN-ELSE
- عبارت SELECT CASE
- حلقه DO
- حلقه WHILE
- عبارت GOTO (استفاده محدود)
- دستورات CONTINUE و STOP
- بخش پنجم: آرایهها و ماتریسها
- تعریف و اعلان آرایهها
- دسترسی به عناصر آرایه
- آرایههای چندبعدی (ماتریسها)
- عملیات روی آرایهها (جمع، تفریق، ضرب)
- توابع آرایهای
- بخش ششم: زیربرنامهها و توابع
- تعریف و فراخوانی زیربرنامهها (SUBROUTINE)
- تعریف و فراخوانی توابع (FUNCTION)
- آرگومانها و پارامترها
- متغیرهای محلی و سراسری
- توابع داخلی Fortran
- بخش هفتم: ورودی و خروجی
- خواندن داده از ورودی (READ)
- نوشتن داده به خروجی (WRITE)
- فرمتبندی خروجی
- کار با فایلها
- بخش هشتم: مفاهیم پیشرفته
- استفاده از کامان بلاک (COMMON Blocks)
- برنامهنویسی ماژولار
- کار با حافظه پویا
- دیباگینگ و تست کد
- بهینهسازی عملکرد کد
- بخش نهم: کاربردهای عملی
- حل معادلات دیفرانسیل
- تحلیل دادهها
- مدلسازی سیستمهای پیچیده
- محاسبات آماری
- مثالهای عملی از علوم و مهندسی
- بخش دهم: پروژههای عملی
- پروژه 1: طراحی و پیادهسازی یک ماشین حساب علمی
- پروژه 2: شبیهسازی یک سیستم فیزیکی
- پروژه 3: تحلیل دادههای مالی
- پروژه 4: حل یک مسئله بهینهسازی
و دهها سرفصل دیگر که شما را به یک متخصص Fortran 360 تبدیل میکنند!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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