دانلود جزوه طراحی و ساخت کامپایلرها با 49 صفحه pdf برای رشته کامپیوتر
دانلود جزوه طراحی و ساخت کامپایلرها با 49 صفحه pdf برای رشته کامپیوتر را برای شما دوستان آماده دانلود کرده ایم.
همانطور که میدانید زبانها از نظر پیچیدگی به ۴ دسته تقسیم میشوند.
١ – منظم زبانهای Regular Languages
٢ -زبانهای مستقل از متن Languages Free Context
٣ -زبانهای حساس به متن Languages Sensitive Context
۴ -زبانهای بدون محدودیت
از بین این دسته زبانهای مستقل از متن برای برنامه های سطح بالا که نزدیک به زبان انسان باشند مناسب ترند چون می توان با الگوریتمهای از درجه(n(O تعلق یک عبارت را به آن بررسی کرد که در آن n طول عبارت فوق می باشد. تشخیص این تعلق بوسیله عملیات Parse انجام میشود.
کامپایلر ابزاری است آه برنامه ای به زبان سطح بالا را گرفته و معادل همان برنامه را به زبان سطح پایین بر می گرداند. یعنی رشته ای از نویسه ها را که براحتی توسط ماشین اجرا می شود تولید می آند.
واژه یاب مجموعه ای از نویسه ها را گرفته و زبان واژه های استخراج شده را در اختیارParser قرار می دهد. واژه های زبان می توانند کلید واژه ( Terminal یا Token (ما نند +,×,=:,begin,for,if ,… باشند و یا شناسه (ID (مانند get,temp,b,a …,باشند. تشخیص Comment و Blank و رد کردن آنها توسط واژه یاب انجام می شود.
فهرست مطالب جزوه طراحی و ساخت کامپایلرها :
- ١ -مفاهیم اولیه
- ٢ -واژه یاب
- ٣ -تعریف ساختار یاب بصورت گراف
- ٣-١ -گراف عبارات ریاضی
- ٣-٢ -یافتن آرگومانهای دستورت کدساز Table Symbol
- ٣-٣ -گراف عبارت شرطی
- ٣-۴ -آرایه ها
- و…
خرید👇👇👇
دیدگاه ها