کتاب کتابخانه زیربرنامه‌های برنامه‌نویسی پیشرفته برای کامپیوترهای Commodore 128

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره کتابخانه زیربرنامه‌های برنامه‌نویسی پیشرفته برای کامپیوترهای Commodore 128

موضوع کلی: علوم کامپیوتر و برنامه‌نویسی

موضوع میانی: توسعه نرم‌افزار و برنامه‌نویسی سیستم

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر معماری Commodore 128
  • 2. ساختار حافظه Commodore 128
  • 3. ثبات‌های پردازنده 6510
  • 4. دستورالعمل‌های پایه پردازنده 6510
  • 5. مدیریت رجیسترها و بیت‌ها
  • 6. روش‌های آدرس‌دهی حافظه
  • 7. مقدمه‌ای بر زیربرنامه‌ها (Subroutines)
  • 8. نحوه فراخوانی و بازگشت از زیربرنامه‌ها
  • 9. مدیریت پشته (Stack) در 6510
  • 10. استفاده از پشته برای ذخیره مقادیر
  • 11. تکنیک‌های دستکاری رشته‌ها (Strings)
  • 12. عملیات ورودی/خروجی پایه‌ای
  • 13. کار با پورت‌های I/O
  • 14. کنترل صفحه کلید
  • 15. مدیریت نمایش کاراکترها
  • 16. تکنیک‌های انیمیشن ساده
  • 17. رسم اشکال هندسی پایه
  • 18. مدیریت حافظه ویدئویی VRAM
  • 19. تکنیک‌های دستکاری گرافیکی
  • 20. مدیریت صفحه نمایش (Screen Management)
  • 21. تکنیک‌های اسکرولینگ (Scrolling)
  • 22. کار با تراشه‌های کمکی (CIAs)
  • 23. تکنیک‌های زمان‌بندی و تاخیر
  • 24. استفاده از تایمرهای CIA
  • 25. مدیریت پورت‌های سریال
  • 26. کار با دستگاه‌های جانبی سریال
  • 27. مقدمه‌ای بر برنامه‌نویسی BASIC پیشرفته
  • 28. دستورات BASIC برای مدیریت زیربرنامه‌ها
  • 29. ساختاردهی برنامه‌های BASIC
  • 30. استفاده از GOSUB و RETURN
  • 31. دستورات PEEK و POKE
  • 32. کار با داده‌های باینری
  • 33. مقدمه‌ای بر زبان اسمبلی (Assembly)
  • 34. تفاوت BASIC و Assembly
  • 35. نوشتن اولین برنامه اسمبلی
  • 36. مدیریت رجیسترها در Assembly
  • 37. دستورالعمل‌های پرشی و شرطی
  • 38. ساخت حلقه‌های تکرار در Assembly
  • 39. تکنیک‌های استفاده از پرچم‌ها (Flags)
  • 40. مدیریت کاراکترهای ASCII
  • 41. کار با جداول داده (Data Tables)
  • 42. فشرده‌سازی و استخراج داده‌ها
  • 43. تکنیک‌های جستجو در داده‌ها
  • 44. مرتب‌سازی داده‌ها (Sorting Algorithms)
  • 45. الگوریتم‌های مرتب‌سازی حبابی
  • 46. الگوریتم‌های مرتب‌سازی انتخابی
  • 47. الگوریتم‌های مرتب‌سازی ادغامی
  • 48. مقدمه‌ای بر گرافیک پیشرفته
  • 49. کار با حالت‌های گرافیکی Commodore 128
  • 50. مدیریت صفحه گرافیکی (Graphics Modes)
  • 51. رسم خطوط و منحنی‌ها
  • 52. رسم دایره‌ها و بیضی‌ها
  • 53. پر کردن نواحی (Filling Areas)
  • 54. استفاده از کاراکترهای گرافیکی (Sprites)
  • 55. مدیریت Spriteها
  • 56. حرکت دادن Spriteها
  • 57. برخورد Spriteها (Collision Detection)
  • 58. مدیریت حافظه Sprite
  • 59. تکنیک‌های انیمیشن پیشرفته با Sprite
  • 60. موسیقی و صدا در Commodore 128
  • 61. چیپ صدای SID
  • 62. تولید نت‌های موسیقی
  • 63. کنترل موج صدا
  • 64. افکت‌های صوتی ساده
  • 65. ترکیب صداها
  • 66. مدیریت حافظه صوتی
  • 67. کار با فایل‌ها در Commodore 128
  • 68. ساختار فایل‌های دیسک
  • 69. عملیات خواندن و نوشتن فایل
  • 70. مدیریت دایرکتوری‌ها
  • 71. کار با فرمت‌های فایل (SEQ, PRG, USR)
  • 72. فشرده‌سازی فایل‌ها
  • 73. کار با دستگاه‌های ذخیره‌سازی خارجی
  • 74. مقدمه‌ای بر سیستم عامل CP/M
  • 75. نحوه بارگذاری و اجرای برنامه‌های CP/M
  • 76. کار با دستورات CP/M
  • 77. تکنیک‌های بهینه‌سازی کد Assembly
  • 78. استفاده از دستورالعمل‌های بهینه‌شده
  • 79. کاهش حجم کد
  • 80. افزایش سرعت اجرا
  • 81. مدیریت خطا در برنامه‌نویسی
  • 82. تکنیک‌های اشکال‌زدایی (Debugging)
  • 83. استفاده از دیباگرهای سخت‌افزاری
  • 84. استفاده از دیباگرهای نرم‌افزاری
  • 85. اصول طراحی واسط کاربری (UI)
  • 86. طراحی منوهای متنی
  • 87. طراحی فرم‌های ورودی
  • 88. مدیریت جریان برنامه (Flow Control)
  • 89. ساختاردهی برنامه‌های بزرگ
  • 90. تکنیک‌های نگهداری کد
  • 91. مقدمه‌ای بر امنیت نرم‌افزار
  • 92. اصول اولیه حفاظت از کد
  • 93. جلوگیری از دسترسی غیرمجاز
  • 94. کار با حافظه محافظت شده
  • 95. ملاحظات اخلاقی در برنامه‌نویسی
  • 96. استفاده صحیح از منابع سیستم
  • 97. مسئولیت‌پذیری برنامه‌نویس
  • 98. حقوق مالکیت معنوی نرم‌افزار
  • 99. استانداردهای کدنویسی
  • 100. مستندسازی کد

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

وارد شوید تا نظر ثبت کنید.