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