کتاب گرامرهای بدون متن و تحلیل LL(k): طراحی و پیاده‌سازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره گرامرهای بدون متن و تحلیل LL(k): طراحی و پیاده‌سازی

موضوع کلی: علوم کامپیوتر

موضوع میانی: نظریه زبان‌ها و کامپایلرها

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

  • 1. مقدمه‌ای بر گرامرها و زبان‌ها
  • 2. تعریف گرامر بدون متن (CFG)
  • 3. اجزای یک گرامر بدون متن: پایانه‌ها و غیرپایانه‌ها
  • 4. قواعد تولید در گرامرهای بدون متن
  • 5. زبان تولید شده توسط یک گرامر
  • 6. نمایش گرافیکی گرامرها: درخت تجزیه
  • 7. ابهام در گرامرها و مشکلات آن
  • 8. مقدمه‌ای بر تحلیل نحوی (Parsing)
  • 9. تحلیل بالا به پایین (Top-Down Parsing)
  • 10. الگوریتم‌های بازگشتی نزولی (Recursive Descent Parsing)
  • 11. تحلیل LL(1)
  • 12. جداول پیش‌بینی LL(1)
  • 13. ساخت جدول پیش‌بینی
  • 14. تحلیل LL(k) با k>1
  • 15. نحوه محاسبه FIRST و FOLLOW
  • 16. رفع ابهام در گرامرها: روش‌های مختلف
  • 17. تبدیل گرامرها به فرم LL(k)
  • 18. حذف بازگشت چپ (Left Recursion)
  • 19. حذف فاکتور مشترک چپ (Left Factoring)
  • 20. گرامرهای حساس به زمینه (Context-Sensitive Grammars)
  • 21. تفاوت گرامرهای بدون متن و حساس به زمینه
  • 22. گرامرهای LR و مقایسه با LL
  • 23. کاربردهای گرامرهای LL(k) در کامپایلرها
  • 24. تحلیل نحوی در مراحل کامپایل
  • 25. پیاده‌سازی یک تحلیلگر LL(k) ساده
  • 26. ابزارهای تولید تحلیلگر (Parser Generators)
  • 27. نحوه استفاده از ابزارهای تولید تحلیلگر
  • 28. خطاهای نحوی و گزارش آن‌ها
  • 29. بهینه‌سازی تحلیل LL(k)
  • 30. تحلیل LL(*)
  • 31. گرامرهای با وابستگی به زمینه و تحلیل آن‌ها
  • 32. گرامرهای افزایشی (Augmenting Grammars)
  • 33. تحلیل LL(k) برای زبان‌های برنامه‌نویسی
  • 34. مثال‌های عملی از تحلیل LL(k) در زبان‌های مختلف
  • 35. تحلیل LL(k) و مدیریت حافظه
  • 36. تکنیک‌های بهبود عملکرد تحلیل LL(k)
  • 37. تحلیل LL(k) و تولید کد میانی
  • 38. گرامرهای LL(k) و تولید کد نهایی
تگ‌ها: CFG First Follow Left Factoring Left Recursion LL(k) LL1 Parser Parser Generator Recursive Descent Syntax Analysis Syntax Error تحلیل نحوی زبان‌های برنامه‌نویسی کامپایلر گرامر بدون متن

نظرات

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

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