برای دریافت اینجا کلیک کنید

توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد

اصول طراحی کامپایلر دارای 247 صفحه می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است

فایل پاور پوینت اصول طراحی کامپایلر کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

اصول طراحی کامپایلر
جایگاه درس در رشته کامپیوتر
ضرورت این درس:
ضرورت نیاز به زبانهای سطح بالا
ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین
تنوع زبانهای برنامه نویسی سطح بالا
دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها
نوع درس: اجباری
تعدادکل ساعات تدریس:30
تعداد جلسات تدریس:10

فصل اول: مقدمه ای بر کامپایلر
اهداف رفتاری:
دانشجو پس از مطالعه این فصل با مفاهیم زیر آشنا خواهد شد:

برنامه های تحلیل کننده
آشنایی با بخش تحلیل و بخش سنتز کامپایلر
ابزارهای ساخت کامپایلر

1-1 نمونه ای از برنامه های تحلیل کننده
ویرایشگرهای ساختار
چاپگرهای pretty printer
بررسی کننده های ایستا
مفسرها
شکل دهنده های متن
کامپایلرهای سیلیسیومی
مفسرهای پرس و جو

1-2 تعریف کامپایلر
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی
2- گزارش وجود خطاها را در برنامه مبدا به کاربر.
کامپایلر
«تحلیل+ سنتز»


دانلود این فایل


برای دریافت اینجا کلیک کنید