کتاب الگوهای طراحی: الگوهای طراحی و سیستمهای Real-time با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طراحی: الگوهای طراحی و سیستمهای Real-time
موضوع کلی: برنامه نویسی
موضوع میانی: الگوهای طراحی (Design Patterns)
📋 سرفصلهای دوره
- 1. الگوهای طراحی چیست و چرا مهم است
- 2. تاریفنآوری و معماری نرمافزار در سیستمهای Real-time
- 3. مفاهیم پایه سیستمهای بلادرنگ و محدودیتهای زمانی
- 4. معرفی معماریهای مبتنی بر Event و Time-Triggered
- 5. الگوی Singleton در سیستمهای Real-time
- 6. الگوی Factory Method و Abstract Factory در Real-time
- 7. الگوی Builder برای ساخت اشیای پیچیده در Real-time
- 8. الگوی Observer در سیستمهای رویدادمحور
- 9. الگوی Strategy برای تغییر الگوریتم در زمان اجرا
- 10. الگوی State Machine در کنترل جریان Real-time
- 11. الگوی Command برای عملیاتهای صفبندی شده
- 12. الگوی Template Method در معماری Real-time
- 13. الگوی Adapter برای یکپارچهسازی سختافزار
- 14. الگوی Proxy در کنترل دسترسی و کش دادههای Real-time
- 15. الگوی Mediator برای کاهش وابستگی بین ماژولها
- 16. الگوی Composite در ساختارهای سلسلهمراتبی
- 17. الگوی Decorator برای افزودن قابلیتهای پویا
- 18. الگوی Facade برای سادهسازی رابطهای پیچیده
- 19. الگوی Flyweight در مدیریت حافظه
- 20. الگوی Bridge در جدا کردن انتزاع از پیادهسازی
- 21. الگوی Chain of Responsibility در پردازش زنجیرهوار
- 22. الگوی Visitor در عملیاتهای روی ساختار داده
- 23. الگوی Memento برای ذخیره و بازیابی وضعیت
- 24. الگوی Interpreter در زبانهای دامنهمخصوص
- 25. الگوی Iterator در پیمایش کلکسیونهای داده
- 26. الگوی Prototype برای شبیهسازی اشیای سنگین
- 27. الگوی Null Object در مدیریت خطا
- 28. الگوی Resource Acquisition Is Initialization (RAII)
- 29. الگوی Object Pool برای مدیریت اشیای قابل استفاده مجدد
- 30. الگوی Active Object برای همروندی
- 31. الگوی Monitor Object برای همگامسازی
- 32. الگوی Half-Sync/Half-Async در لایهبندی پردازش
- 33. الگوی Leader/Follower برای مدیریت Thread
- 34. الگوی Reactor و Proactor در I/O غیرهمزمان
- 35. الگوی Scheduler برای زمانبندی وظایف Real-time
- 36. الگوی Rate Monotonic Scheduling (RMS)
- 37. الگوی Earliest Deadline First (EDF)
- 38. الگوی Priority Inheritance Protocol
- 39. الگوی Priority Ceiling Protocol
- 40. الگوی Time-Triggered Architecture (TTA)
- 41. الگوی Event-Triggered Architecture (ETA)
- 42. الگوی Cyclic Executive در سیستمهای ساده
- 43. الگوی Asynchronous Completion Token
- 44. الگوی Acceptor-Connector در مدیریت اتصالات
- 45. الگوی Component-Based Design در Real-time
- 46. الگوی Model-View-Controller (MVC) در Real-time
- 47. الگوی Model-View-ViewModel (MVVM)
- 48. الگوی Layered Architecture در سیستمهای Real-time
- 49. الگوی Microkernel Architecture
- 50. الگوی Pipes and Filters در پردازش جریان داده
- 51. الگوی Blackboard برای حل مسائل پیچیده
- 52. الگوی Data-Centric Design در Real-time
- 53. الگوی Time-Triggered Message Passing
- 54. الگوی Event-Triggered Message Passing
- 55. الگوی Priority Queue در مدیریت وقایع
- 56. الگوی Real-Time Data Bus
- 57. الگوی Real-Time Operating System (RTOS) Abstraction
- 58. الگوی Real-Time Middleware (e.g. DDS)
- 59. الگوی Fault-Tolerant Design در Real-time
- 60. الگوی Watchdog Timer و Heartbeat
- 61. الگوی Redundancy and Replication
- 62. الگوی Failover and Graceful Degradation
- 63. الگوی Real-Time Monitoring and Logging
- 64. الگوی Real-Time Debugging و Profiling
- 65. الگوی Performance Analysis و Worst-Case Execution Time
- 66. الگوی Energy-Aware Real-Time Design
- 67. الگوی Distributed Real-Time Systems
- 68. الگوی Real-Time Communication Protocols (CAN, TTP, FlexRay)
- 69. الگوی Real-Time Data Acquisition
- 70. الگوی Real-Time Control Systems
- 71. الگوی Real-Time Signal Processing
- 72. الگوی Real-Time Multimedia Systems
- 73. الگوی Real-Time Embedded Systems
- 74. الگوی Real-Time Internet of Things (IoT)
- 75. الگوی Real-Time Machine Learning
- 76. الگوی Real-Time Safety-Critical Systems
- 77. الگوی Real-Time Security and Privacy
- 78. الگوی Real-Time Testing و Validation
- 79. الگوی Real-Time Verification و Model Checking
- 80. الگوی Real-Time Simulation و Emulation
- 81. الگوی Real-Time Optimization
- 82. الگوی Real-Time Adaptation و Self-Adaptive Systems
تگها:
Design Patterns
Real-time Systems
الگوهای Enterprise
الگوهای طراحی
الگوهای معماری
برنامهنویسی همزمان
توسعه نرمافزار
سیستمهای Real-time
سیستمهای بلادرنگ
معماری نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.