در این درس با سه موضوع "زبان، گرامر و ماشین" آشنا می شوید.

این درس پیش نیاز درس طراحی کامپایلر است. با یادگیری زبان ها و گرامرها می توانید نحوه کار کامپایلر و همچنین طراحی زبان های برنامه سازی را متوجه شد. یادگیری این درس بدون مدرس کار ساده ای نمی باشد و ما در این آموزش تجربه حداقل پانزده سال تدریس این درس را در اختیار شما گذاشته ایم. به امید اینکه دعای خیری برای ما شود.

فصل ۱ : عبارت منظم – زبان منظم
فصل ۲ : گرامر – گرامر منظم
فصل ۳ : اتوماتای متناهی (DFA, NFA)
فصل ۴ : زبان و گرامر مستقل از متن
فصل ۵ : ابهام – ساده سازی گرامر – فرم های نرمال
فصل ۶ : اتوماتای پشته ای (DPDA, NPDA)
فصل ۷ : ماشین های تورینگ (TM)
فصل ۸ : زبان های بازگشتی – گرامر بدون محدویت و حساس به متن


دانلود کتاب آموزش نظریه زبان ها و ماشین

نویسنده :فرشید شیرافکن

تعداد صفحه: 260

نوع فایل :PDF

حجم : 6.24مگابایت