کتاب استراتژیهای حرفهای اشکالزدایی برنامههای Amiga E در سیستمهای رترو با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استراتژیهای حرفهای اشکالزدایی برنامههای Amiga E در سیستمهای رترو
موضوع کلی: برنامهنویسی سیستمهای رترو
موضوع میانی: اشکالزدایی در محیط Amiga E
📋 سرفصلهای دوره
- 1. معرفی زبان Amiga E و ویژگیهای آن نسبت به C
- 2. ساختار برنامه و مدل شیءگرایی در Amiga E
- 3. محیط توسعه کلاسیک Amiga و ابزارهای موجود
- 4. نصب و پیکربندی کامپایلر Amiga E
- 5. تولید کد اجرایی و فرمتهای خروجی Amiga
- 6. مفهوم اشکالزدایی در سیستمهای با منابع محدود
- 7. استفاده از دستورات چاپ ساده برای ردیابی اجرا
- 8. مدیریت خروجی دیباگ روی کنسول Amiga
- 9. تفاوت سریال دیباگ و خروجی صفحه نمایش
- 10. ابزار MonAm و قابلیتهای مانیتورینگ آن
- 11. نصب و راهاندازی MonAm برای برنامههای E
- 12. نقطهتوقف نرمافزاری و سختافزاری
- 13. بررسی رجیسترهای پردازنده 68000 در حین اجرا
- 14. مشاهده و تغییر حافظه در زمان اجرا
- 15. ردیابی پشته و فراخوانی توابع
- 16. شناسایی سرریز پشته در برنامههای Amiga E
- 17. مدیریت اشارهگرهای نادرست و خطاهای دسترسی حافظه
- 18. اشکالزدایی تخصیص و آزادسازی حافظه
- 19. تشخیص نشت حافظه در برنامههای طولانیمدت
- 20. استفاده از ابزارهای پروفایل حافظه موجود
- 21. اشکالزدایی برنامههای مبتنی بر Intuition
- 22. ردیابی پیامهای Intuition و رویدادهای کاربر
- 23. مشکلات رایج در مدیریت Window و Screen
- 24. اشکالزدایی کدهای وابسته به Exec Library
- 25. بررسی لیستهای Exec و ساختارهای سیستم
- 26. شناسایی بنبستها در برنامههای چندوظیفهای
- 27. اشکالزدایی ارتباط بین Taskها
- 28. مدیریت سیگنالها و پیامهای بینTaskی
- 29. اشکالزدایی کدهای اسمبلی درونخط در Amiga E
- 30. هماهنگی بین کد E و اسمبلی 68000
- 31. استفاده از Disassembler برای بررسی کد تولیدشده
- 32. تحلیل خروجی کامپایلر و بهینهسازیهای آن
- 33. اشکالزدایی مشکلات زمانبندی و VBlank
- 34. همگامسازی با Copper و Agnus در برنامههای گرافیکی
- 35. ردیابی خطاهای مربوط به Blitter
- 36. اشکالزدایی برنامههای صوتی مبتنی بر Paula
- 37. مدیریت وقفه و اولویتها در سیستم
- 38. تکنیکهای شرطیسازی کد دیباگ در نسخه نهایی
- 39. ایجاد ماکروهای دیباگ قابل فعالسازی
- 40. ثبت لاگ روی دیسک برای بررسی بعدی
- 41. اشکالزدایی برنامههای بزرگ با چندین ماژول
- 42. استراتژی تقسیمبندی و تست واحد در Amiga E
- 43. شبیهسازهای Amiga و امکانات دیباگ آنها
- 44. استفاده از WinUAE برای اشکالزدایی پیشرفته
- 45. نقطهتوقف شرطی و اسکریپتهای دیباگ
- 46. بررسی وضعیت سیستمعامل در لحظه کرش
- 47. تفسیر Guru Meditation و کدهای خطا
- 48. بازیابی اطلاعات پس از کرش سیستم
- 49. تکنیکهای پیشگیری از خطاهای رایج حافظه
- 50. بازبینی کد با تمرکز بر ایمنی اشارهگرها
- 51. مستندسازی فرآیند اشکالزدایی برای پروژههای رترو
- 52. مطالعه موردی اشکالزدایی یک دمو گرافیکی
- 53. مطالعه موردی رفع باگ در برنامه کاربردی Amiga
- 54. بهترین شیوههای نگهداری کد قابل دیباگ در پروژههای قدیمی
تگها:
68000
Amiga
Amiga E
Debugging
Guru Meditation
Intuition
MonAm
Object-Oriented Amiga
Retro Computing
WinUAE
اشکالزدایی
برنامهنویسی رترو
توسعه Amiga
سیستم رترو
مدیریت حافظه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.