کتاب کاوش در IBM 1130: از مبانی تا اولین برنامههای شما با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
کاوش در IBM 1130: از مبانی تا اولین برنامههای شما سفری به قلب برنامهنویسی اولیه و معماری کامپیوترهای بنیادین معرفی دوره: دروازهای به ریشههای برنامهنویسی مدرن! آیا تا به حال به این فکر کردهاید که...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کاوش در IBM 1130: از مبانی تا اولین برنامههای شما
موضوع کلی: مقدمهای بر برنامهنویسی و کامپیوترهای اولیه
موضوع میانی: آشنایی با معماری و نحوه کار با کامپیوتر IBM 1130
📋 سرفصلهای دوره
- 1. کاوش در IBM 1130: از مبانی تا اولین برنامههای شما
- 2. مقدمه: تاریخچه مختصری از کامپیوترها و پیشرفتها
- 3. آشنایی با IBM 1130 و جایگاه آن در تاریخ
- 4. مروری بر اجزای سختافزاری IBM 1130
- 5. آشنایی با واحد مرکزی پردازش (CPU)
- 6. حافظه اصلی و مفهوم آدرسدهی
- 7. دستگاههای ورودی/خروجی (I/O) در IBM 1130
- 8. کارتهای پانچ و نحوه استفاده از آنها
- 9. دستگاه پانچ و خواندن کارت
- 10. آشنایی با چاپگر خطی و عملکرد آن
- 11. ترمینال تایپ و نحوه تعامل با سیستم
- 12. ذخیرهسازی دیسک و درایو دیسک
- 13. معرفی زبان برنامهنویسی FORTRAN
- 14. مبانی برنامهنویسی FORTRAN: متغیرها و انواع دادهها
- 15. دستورات ورودی و خروجی در FORTRAN
- 16. عملگرها و عبارات محاسباتی در FORTRAN
- 17. ساختارهای تصمیمگیری: IF و GOTO
- 18. حلقهها: DO LOOP
- 19. زیربرنامهها و توابع در FORTRAN
- 20. برنامهنویسی آرایهها در FORTRAN
- 21. کار با فایلها در FORTRAN
- 22. ساختار برنامههای FORTRAN و نحوه کامپایل
- 23. نصب و راهاندازی سیستم عامل IBM 1130
- 24. شروع به کار با سیستم عامل: کنترل پنل و دستورات اولیه
- 25. نحوه کامپایل و اجرای برنامههای FORTRAN
- 26. خطایابی برنامهها و رفع اشکالات
- 27. مثالهای ساده برنامهنویسی FORTRAN: جمع، تفریق، ضرب
- 28. حل معادلات ریاضی با استفاده از FORTRAN
- 29. برنامهنویسی توابع ریاضی
- 30. کار با دادههای متنی و رشتهها
- 31. ایجاد و مدیریت فایلهای داده
- 32. کاربرد آرایهها در پردازش دادهها
- 33. زیربرنامهها و ماژولسازی برنامهها
- 34. بهینهسازی کدهای FORTRAN
- 35. آشنایی با زبان اسمبلی
- 36. معرفی مفاهیم پایه اسمبلی: دستورالعملها و عملوندها
- 37. ثباتها و نقش آنها در برنامهنویسی اسمبلی
- 38. آدرسدهی در زبان اسمبلی
- 39. دستورالعملهای انتقال دادهها در اسمبلی
- 40. دستورالعملهای محاسباتی در اسمبلی
- 41. دستورالعملهای منطقی و مقایسه در اسمبلی
- 42. دستورالعملهای پرش و کنترل جریان در اسمبلی
- 43. نوشتن برنامههای ساده اسمبلی
- 44. کار با دستگاههای ورودی/خروجی در اسمبلی
- 45. کامپایل و اجرای برنامههای اسمبلی
- 46. برنامهنویسی حلقهها و ساختارهای کنترلی در اسمبلی
- 47. زیربرنامهها و توابع در اسمبلی
- 48. آشنایی با کتابخانههای اسمبلی
- 49. برنامهنویسی ماژولار در اسمبلی
- 50. آشنایی با سیستمعامل و وظایف آن
- 51. مدیریت حافظه در سیستم عامل IBM 1130
- 52. مدیریت فایلها در سیستم عامل
- 53. برنامهریزی و زمانبندی پردازشها
- 54. وقفه ها و مدیریت آنها
- 55. آشنایی با ابزارهای سیستم
- 56. کار با کامپایلر FORTRAN و تنظیمات آن
- 57. آشنایی با لینکر و لودر
- 58. استفاده از کتابخانههای سیستم
- 59. دستورات کنترل کارت پانچ
- 60. استفاده از درایو دیسک و مدیریت فایلها
- 61. برنامهنویسی برای دستگاههای ورودی/خروجی
- 62. بهرهگیری از توابع سیستمی
- 63. اصول عیبیابی و خطایابی پیشرفته
- 64. استفاده از ابزارهای اشکالزدایی
- 65. مروری بر مفاهیم برنامهنویسی ساختیافته
- 66. معرفی ساختارهای داده پیشرفته
- 67. آشنایی با الگوریتمهای مرتبسازی
- 68. آشنایی با الگوریتمهای جستجو
- 69. طراحی رابط کاربری ساده برای برنامهها
- 70. نمونههایی از پروژههای کاربردی با IBM 1130
- 71. محاسبات علمی و مهندسی با IBM 1130
- 72. شبیهسازی و مدلسازی با IBM 1130
- 73. برنامهنویسی بازیهای ساده با IBM 1130
- 74. ایجاد نمودارها و گرافیکهای ساده
- 75. برنامهنویسی گرافیکی با محدودیتهای IBM 1130
- 76. بهینهسازی عملکرد برنامهها
- 77. بررسی مسائل امنیتی در IBM 1130 (مفروض)
- 78. مقایسه IBM 1130 با کامپیوترهای مدرن
- 79. آینده کامپیوترها و نقش تاریخی IBM 1130
- 80. مروری بر زبانهای برنامهنویسی دیگر (بالاتر از سطح مقدماتی)
- 81. آشنایی با سیستمهای عامل مدرن (برای مقایسه)
- 82. مروری بر معماری کامپیوترهای امروزی
- 83. دستورالعملهای پیشرفته FORTRAN (از کتاب)
- 84. توابع داخلی FORTRAN پیشرفته
- 85. توابع خاص سیستم در FORTRAN
- 86. افزایش سرعت اجرای برنامههای FORTRAN
- 87. برنامهنویسی اسمبلی برای بهینهسازی
- 88. استفاده از کدهای اسمبلی در برنامههای FORTRAN
- 89. آشنایی با ساختار دادههای پیچیده (پیشرفته)
- 90. مدیریت حافظه پیشرفتهتر
- 91. بهکارگیری تکنیکهای برنامهنویسی موازی (در حد ممکن)
- 92. برنامهنویسی برای سختافزار خاص (برخی دستگاههای خاص)
- 93. مبانی طراحی کامپایلر (در حد مقدماتی)
- 94. آشنایی با سیستمهای مدیریت پایگاه داده (نسخه اولیه)
- 95. بررسی اجمالی زبانهای برنامهنویسی پیشرفته
- 96. معرفی کتابخانههای تخصصی (ریاضی، علمی)
- 97. مثالهای پیشرفته از برنامههای کاربردی
- 98. ارائه پروژههای عملی و تمرینهای تکمیلی
- 99. مروری بر مفاهیم کلیدی و جمعبندی دوره
- 100. منابع و مراجع برای مطالعات بیشتر
تگها:
Fortran
IBM 1130
Using the IBM 1130
آموزش IBM 1130
برنامه نویسی فرترن
برنامهنویسی
تاریخچه کامپیوتر
دوره آموزشی کامپیوتر
کارت پانچ
کامپیوترهای اولیه
کامپیوترهای کلاسیک
مبانی کامپیوتر
معماری کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.