دوره از صفر تا 1620: آموزش مفاهیم برنامهنویسی با رایانه IBM 1620 همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب از صفر تا 1620: آموزش مفاهیم برنامهنویسی با رایانه IBM 1620
موضوع کلی: مبانی برنامهنویسی و سختافزار کامپیوتر
موضوع میانی: مفاهیم پایه برنامهنویسی و معماری IBM 1620
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر عصر کامپیوتر و IBM 1620
- 2. فصل 1: چرایی یادگیری برنامهنویسی
- 3. فصل 2: تاریخچه مختصر کامپیوترهای اولیه
- 4. فصل 3: معرفی IBM 1620: شاهکار مهندسی عصر خود
- 5. فصل 4: معماری کلی IBM 1620
- 6. فصل 5: نمایش اطلاعات در IBM 1620: رقم و کلمه
- 7. فصل 6: سیستم اعداد مبنای 10 و نمایش آن در کامپیوتر
- 8. فصل 7: سیستم اعداد مبنای 2 (باینری)
- 9. فصل 8: سیستم اعداد مبنای 16 (هگزادسیمال)
- 10. فصل 9: تبدیل بین مبناهای مختلف اعداد
- 11. فصل 10: منطق بولی و گیتهای منطقی
- 12. فصل 11: مدارهای منطقی پایه
- 13. فصل 12: حافظه در IBM 1620: نوار مغناطیسی و کارت پانچ
- 14. فصل 13: ثباتها (Registers) و نقش آنها
- 15. فصل 14: واحد پردازش مرکزی (CPU) و وظایف آن
- 16. فصل 15: واحد ورودی/خروجی (I/O)
- 17. فصل 16: چرخه دستورالعمل (Instruction Cycle)
- 18. فصل 17: زبان ماشین (Machine Language)
- 19. فصل 18: نحو (Syntax) و معناشناسی (Semantics) زبان ماشین
- 20. فصل 19: اولین دستورالعملهای ساده در زبان ماشین IBM 1620
- 21. فصل 20: آدرسدهی در زبان ماشین
- 22. فصل 21: انواع دستورالعملها: انتقالی، حسابی، منطقی
- 23. فصل 22: بارگذاری (Load) و ذخیره (Store) دادهها
- 24. فصل 23: دستورالعملهای جمع و تفریق
- 25. فصل 24: دستورالعملهای ضرب و تقسیم
- 26. فصل 25: دستورالعملهای پرش (Jump) و پرش شرطی
- 27. فصل 26: مقایسه و تصمیمگیری در زبان ماشین
- 28. فصل 27: اسمبلی (Assembly Language): قدمی به سوی انسانفهمی
- 29. فصل 28: معرفی زبان اسمبلی IBM 1620
- 30. فصل 29: نگاشت کد اسمبلی به زبان ماشین
- 31. فصل 30: دستورالعملهای اولیه اسمبلی
- 32. فصل 31: برچسبها (Labels) و مراجع (References) در اسمبلی
- 33. فصل 32: تعریف ثابتها (Constants) و متغیرها (Variables) در اسمبلی
- 34. فصل 33: ورودی/خروجی در زبان اسمبلی
- 35. فصل 34: کامپایلر (Compiler) و اسمبلر (Assembler): ابزارهای ترجمه
- 36. فصل 35: فرآیند اسمبل کردن (Assembling)
- 37. فصل 36: اشکالزدایی (Debugging) برنامههای اسمبلی
- 38. فصل 37: مفاهیم پایهای الگوریتم
- 39. فصل 38: فلوچارت (Flowchart) و نمودار جریان (Flow Diagram)
- 40. فصل 39: طراحی الگوریتم برای مسائل ساده
- 41. فصل 40: مثال: الگوریتم پیدا کردن بزرگترین عدد
- 42. فصل 41: مثال: الگوریتم محاسبه فاکتوریل
- 43. فصل 42: مثال: الگوریتم محاسبه مجموع اعداد
- 44. فصل 43: انواع ساختارهای کنترلی: توالی (Sequence)
- 45. فصل 44: انواع ساختارهای کنترلی: انشعاب (Branching)
- 46. فصل 45: انواع ساختارهای کنترلی: تکرار (Looping)
- 47. فصل 46: حلقههای بیشرط (Unconditional Loops)
- 48. فصل 47: حلقههای شرطی (Conditional Loops): While Loop
- 49. فصل 48: حلقههای شرطی: For Loop
- 50. فصل 49: حلقههای شرطی: Do-While Loop
- 51. فصل 50: تعریف و فراخوانی رویهها (Procedures) و زیربرنامهها (Subroutines)
- 52. فصل 51: پارامترها (Parameters) و آرگومانها (Arguments)
- 53. فصل 52: مدیریت پشته (Stack) در فراخوانی رویهها
- 54. فصل 53: برنامهنویسی ساختیافته (Structured Programming)
- 55. فصل 54: مزایای برنامهنویسی ساختیافته
- 56. فصل 55: مدیریت خطا (Error Handling) در برنامههای اولیه
- 57. فصل 56: انواع خطاها: خطای نحوی، خطای منطقی، خطای زمان اجرا
- 58. فصل 57: روشهای تشخیص خطا
- 59. فصل 58: مستندسازی (Documentation) کد
- 60. فصل 59: نامگذاری صحیح متغیرها و رویهها
- 61. فصل 60: کامنتگذاری (Commenting) در کد
- 62. فصل 61: مفاهیم پایهای داده (Data)
- 63. فصل 62: انواع داده: عدد صحیح (Integer)
- 64. فصل 63: انواع داده: عدد اعشاری (Floating-Point)
- 65. فصل 64: انواع داده: کاراکتر (Character)
- 66. فصل 65: انواع داده: رشته (String)
- 67. فصل 66: ساختارهای داده: آرایهها (Arrays)
- 68. فصل 67: آرایههای یکبعدی
- 69. فصل 68: آرایههای چندبعدی
- 70. فصل 69: عملیات بر روی آرایهها
- 71. فصل 70: مدیریت حافظه برای آرایهها
- 72. فصل 71: معرفی زبان برنامهنویسی FORTRAN (Fortran I/II/IV)
- 73. فصل 72: چگونگی توسعه FORTRAN برای IBM 1620
- 74. فصل 73: دستورات پایهای FORTRAN: READ, WRITE
- 75. فصل 74: دستورات پایهای FORTRAN: ASSIGN, LET
- 76. فصل 75: دستورات پایهای FORTRAN: GO TO, IF
- 77. فصل 76: دستورات پایهای FORTRAN: DO Loop
- 78. فصل 77: تعریف متغیرها در FORTRAN: INTEGER, REAL
- 79. فصل 78: تعریف متغیرها در FORTRAN: CHARACTER
- 80. فصل 79: تعریف ثابتها در FORTRAN
- 81. فصل 80: زیربرنامهها (Subroutines) در FORTRAN
- 82. فصل 81: توابع (Functions) در FORTRAN
- 83. فصل 82: مثال: برنامهنویسی FORTRAN برای جمع دو عدد
- 84. فصل 83: مثال: برنامهنویسی FORTRAN برای یافتن بزرگترین عدد در یک آرایه
- 85. فصل 84: مثال: برنامهنویسی FORTRAN برای محاسبه سری فیبوناچی
- 86. فصل 85: ورود و خروج داده از طریق کارت پانچ در FORTRAN
- 87. فصل 86: ورود و خروج داده از طریق نوار مغناطیسی در FORTRAN
- 88. فصل 87: مفاهیم پایهای سیستم عامل (Operating System)
- 89. فصل 88: نقش سیستم عامل در مدیریت منابع
- 90. فصل 89: انواع حالتهای اجرای برنامه (Mode)
- 91. فصل 90: مدیریت پردازش (Process Management)
- 92. فصل 91: مدیریت حافظه (Memory Management)
- 93. فصل 92: مفاهیم پایهای شبکههای کامپیوتری (در حد ابتدایی)
- 94. فصل 93: تاریخچه شبکههای کامپیوتری
- 95. فصل 94: کاربردهای اولیه شبکهها
- 96. فصل 95: اخلاق در برنامهنویسی و استفاده از کامپیوتر
- 97. فصل 96: مسئولیتپذیری برنامهنویس
- 98. فصل 97: آینده برنامهنویسی و کامپیوترهای نسل بعدی
- 99. فصل 98: درسهایی از IBM 1620 برای برنامهنویسان امروزی
- 100. فصل 99: جمعبندی دوره و نکات کلیدی
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.