دانلود پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري با فرمت ppt ودر 247 اسلاید قابل ویرایش قسمتی از متن پاورپوینت
تعدادفصل های موجود در پاورپوینت:فصل 1تا 4
جايگاه درس در رشته کامپيوتر
فصل اول: مقدمه اي بر کامپايلر
اهداف رفتاري:
دانشجو پس از مطالعه اين فصل با مفاهيم زير آشنا خواهد شد:
1-1 نمونه اي از برنامه هاي تحليل کننده
1-2 تعريف كامپايلر
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان مياني مانند اسمبلي
2- گزارش وجود خطاها را در برنامه مبدا به كاربر.
1-3 طبقه بندي كامپايلرها
دسته بندي كامپايلرها بر اساس چگونگي ساخت و عمليات:
بخش تحليل
تجزيه برنامه مبدا به اجزاي تشكيل دهنده اش
توليد كد مياني از برنامه مبدا
بخش سنتز
تبديل كد مياني به برنامه مقصد در زبان ديگر
نياز به بيشترين روشهاي خاص
1-5 سيستم پردازش زبان
اجزاي سيستم
زبان مبدا
1-7-2 مراحل كامپايل - مديريت جدول نماد
تعريف
ساختمان داده اي شامل ركورد براي شناسه و ميدانهايي براي
صفات أن
هدف
فراهم كردن شناسايي سريع ركورد شناسه بمنظور
ذخيره و بازيابي داده هايش
1-8 ابزارهاي ساخت كامپايلر
گرامر: روش ساخت رشته هايي متشكل از نمادها
کاربرد
وسيله تشخيص عضويت يك رشته در زبان
مشخص كننده ساختار يك زبان
2-2 تعريف رياضي گرامر
گرامر 4 گانه{N, T, S, P} = G
N=مجموعه غير پايانه ها
= T مجموعه پايانه ها
S = عضو شروع
P = مجموعه قوانين توليد رشته هاي زبان
2-3 اشتقاق
فرآيند توليد رشته از گرامر با شروع از عنصر ابتداي
گرامر و استفاده از قوانين.
انواع اشتقاق
از راست: در هر قدم انجام جايگزيني روي سمت راست ترين غيرپايانه
از چپ: در هر قدم انجام جايگزيني روي سمت چپ ترين غيرپايانه
2-5 نشان گذاري پسوندي
نشان گذاري يك عبارت مانند E
1- اگر E متغير و يا ثابت باشد نشان گذاري آن خودش مي شود.
2- اگر E عبارتي بشكل E1 op E2 باشد كه Op عملگر دودويي است نشان گذاري آن عبارتست از F1 F2 Op كه F1, F2 نشان گذاري E1 , E2 هستند.
3- اگر E عبارتي بشكل (E1)باشد، نشان گذاري براي E1 همان نشان گذاري براي E مي باشد.
مبلغ قابل پرداخت 10,000 تومان
عنوان: تصميم گيري چند معياره (MCDM Multi Criteria Decision Making) فرمت فایل: pptx تعداد اسلاید ها: 56 زبان: فارسی دسته بندی: علوم انسانی ، روانشناسی چکیده: مقدمه :مصر باستانپیشگویان یونانیجوهر تمامی فعالیت های مدیریتی،تصمیم گیری استذهن محققین در دهه های اخیر (1970) ... ...