کتاب تسلط بر ALGOL 68C برای برنامهنویسی سیستم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر ALGOL 68C برای برنامهنویسی سیستم
موضوع کلی: برنامهنویسی سیستم
موضوع میانی: زبانهای برنامهنویسی سطح پایین و میانی
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان ALGOL 68C و فلسفه طراحی آن
- 2. تاریخچه و جایگاه ALGOL 68C در برنامهنویسی سیستم
- 3. نصب و راهاندازی کامپایلر و محیط توسعه ALGOL 68C
- 4. ساختار کلی یک برنامه ALGOL 68C
- 5. انواع دادههای پایه در ALGOL 68C: اعداد صحیح، اعشاری و بولی
- 6. انواع دادههای مرکب: آرایهها، رکوردها و unionها
- 7. عملگرها و عبارات در ALGOL 68C
- 8. کنترل جریان: دستورات شرطی (IF-THEN-ELSE)
- 9. حلقهها: FOR، WHILE و REPEAT
- 10. روالها و توابع: تعریف و فراخوانی
- 11. پارامترها و آرگومانها در روالها و توابع
- 12. مدیریت حافظه در ALGOL 68C: تخصیص و آزادسازی حافظه
- 13. اشارهگرها و عملیات روی آنها
- 14. ساختارهای دادهای پیشرفته: لیستهای پیوندی، درختها و گرافها
- 15. مدیریت فایلها: خواندن و نوشتن در فایلها
- 16. ورودی و خروجی استاندارد
- 17. کار با رشتهها در ALGOL 68C
- 18. ماژولها و کتابخانهها: سازماندهی کد
- 19. پیشپردازنده ALGOL 68C و ماکروها
- 20. برنامهنویسی شیءگرا در ALGOL 68C (در صورت وجود)
- 21. مفاهیم انکپسولاسیون، وراثت و چندریختی
- 22. مدیریت خطا و استثناها
- 23. برنامهنویسی همزمان (Concurrency) با ALGOL 68C
- 24. استفاده از Semaphores و Mutexes
- 25. ارتباط بین فرآیندها (Inter-Process Communication)
- 26. برنامهنویسی سطح سیستم با ALGOL 68C: دسترسی به سختافزار
- 27. برنامهنویسی درایور دستگاه
- 28. برنامهنویسی سیستمعامل با ALGOL 68C
- 29. بهینهسازی کد ALGOL 68C برای عملکرد بهتر
- 30. اشکالزدایی و تست برنامههای ALGOL 68C
- 31. ابزارهای اشکالزدایی ALGOL 68C
- 32. الگوهای طراحی در ALGOL 68C
- 33. معماری کامپایلر ALGOL 68C
- 34. تحلیل لغوی (Lexical Analysis)
- 35. تحلیل نحوی (Syntax Analysis)
- 36. تولید کد (Code Generation)
- 37. بهینهسازی کد (Code Optimization)
- 38. مفاهیم زبانهای ماشین و اسمبلی
- 39. ارتباط ALGOL 68C با زبان اسمبلی
- 40. برنامهنویسی Embedded Systems با ALGOL 68C
- 41. کاربرد ALGOL 68C در سیستمهای Real-Time
- 42. مقایسه ALGOL 68C با سایر زبانهای برنامهنویسی سیستم (C, Pascal)
- 43. مطالعه موردی: پیادهسازی یک سیستمعامل کوچک با ALGOL 68C
- 44. مطالعه موردی: پیادهسازی یک کامپایلر ساده با ALGOL 68C
تگها:
ALGOL 68C
concurrency
embedded systems
programming systems
اشارهگر
الگوریتم
حافظه
زبان برنامه نویسی
زبان سطح پایین
ساختمان داده
سیستم عامل
سیستمهای real-time
سیستمهای تعبیه شده
کامپایلر
کد بهینه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.