کتاب تکنیکهای اشکالزدایی و تست در BBC Micro با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تکنیکهای اشکالزدایی و تست در BBC Micro
موضوع کلی: برنامهنویسی و مدیریت داده در بیبیسی میکرومپیوتر
موضوع میانی: موضوعات تکمیلی و مرتبط**
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروکامپیوتر بیبیسی
- 2. زبان برنامهنویسی بیبیسی بیسی: اصول پایه
- 3. دستورات ورودی و خروجی در بیبیسی بیسی
- 4. متغیرها و انواع دادهها در بیبیسی بیسی
- 5. عملگرها و عبارات محاسباتی
- 6. ساختارهای کنترلی: شرطی و تکراری
- 7. زیربرنامهها و توابع در بیبیسی بیسی
- 8. آرایهها و مدیریت حافظه
- 9. کار با فایلها و دستگاههای جانبی
- 10. گرافیک ساده در بیبیسی بیسی: خطوط و اشکال
- 11. رنگها و پالت رنگی در بیبیسی بیسی
- 12. صدا و موسیقی در بیبیسی بیسی
- 13. تکنیکهای اشکالزدایی: شناسایی خطاها
- 14. استفاده از Breakpointها در اشکالزدایی
- 15. تکنیکهای Debugging حافظه
- 16. اشکالزدایی برنامههای پیچیده
- 17. بررسی و اصلاح خطاهای منطقی
- 18. تست نرمافزار: اصول و روشها
- 19. انواع تست: واحد، یکپارچگی، سیستم
- 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. ایجاد یک ویرایشگر متن ساده
- 45. برنامهنویسی یک بازی حدس اعداد
- 46. پیادهسازی یک ماشین حساب
- 47. توسعه یک برنامه مدیریت فایل
- 48. آشنایی با زبانهای برنامهنویسی مشابه
- 49. مفاهیم شیءگرایی در برنامهنویسی
- 50. مقدمهای بر شبکههای کامپیوتری
- 51. ارتباط سریال و موازی
- 52. آشنایی با دستورات پیشرفته بیبیسی بیسی
- 53. برنامهنویسی با وقفه
- 54. استفاده از DMA (دسترسی مستقیم به حافظه)
- 55. برنامهنویسی برای سختافزارهای جانبی
- 56. آشنایی با سیستم فایل بیبیسی بیسی
- 57. مدیریت دیسک و فرمتبندی
- 58. تکنیکهای پیشرفته گرافیکی
- 59. ایجاد انیمیشنهای ساده
- 60. برنامهنویسی برای چاپگر
- 61. آشنایی با مباحث امنیت در برنامهنویسی
- 62. جلوگیری از باگهای امنیتی
- 63. بررسی و رفع آسیبپذیریها
- 64. آشنایی با اصول طراحی الگوریتم
- 65. پیادهسازی الگوریتمهای مرتبسازی
- 66. پیادهسازی الگوریتمهای جستجو
- 67. برنامهنویسی برای کارت صدا
- 68. موسیقی و صداهای پیشرفته
- 69. آشنایی با زبان لوگو و ارتباط آن با بیبیسی بیسی
- 70. استفاده از زبان لوگو برای آموزش برنامهنویسی
- 71. بررسی و مقایسه با کامپیوترهای مشابه
- 72. آینده برنامهنویسی برای میکروکامپیوترهای کلاسیک
تگها:
BBC Micro
اشکالزدایی
برنامهنویسی بی بی سی
برنامهنویسی میکرو
بیبیسی میکرو
تست کد
تست نرمافزار
دیباگینگ
عیبیابی
میکروکامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.