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