دانشکده ها – دانلود کتاب ، مقاله ، تحقیق ، طرح درس ، پاورپوینت

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

طرح تدبیر ، دانلود گام به گام و تمام فایلهای دانشجویی و دانش آموزی می باشد.

اصول طراحي کامپايلر ، در 247 اسلاید پاورپوینت

5,000 تومان

اصول طراحي کامپايلر

اصول طراحي کامپايلرضرورت اين درس:ضرورت نياز به زبانهای سطح بالاضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشينت

توضیحات

اصول طراحي کامپايلر ،جايگاه درس در رشته کامپيوتر در 247 اسلاید پاورپوینت تهیه و تنظیم شده است این تحقیق مناسب برای دانشجویان عزیز که برای دانلود این جزوه میبایست خرید انجام دهید تا بتوانید فایل کامل این مقاله را دریافت کنید.

ما بطور نمونه قسمتی از متن این پاورپوینت را در قسمت زیر برای کاربران دانشکده ها قرار خواهیم داد.

اصول طراحي کامپايلر

ضرورت اين درس:

  • ضرورت نياز به زبانهای سطح بالا
  • ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشين
  • تنوع زبانهای برنامه نويسی سطح بالا

دروس پيش نياز: نظريه زبانها و ماشين، طراحی و پياده سازی زبانها

نوع درس: اجباري

تعدادکل ساعات تدريس:30

تعداد جلسات تدريس:10


مطلب پیشنهادی   سرمازدگی و گرمازدگی


فصل اول: مقدمه اي بر کامپايلر

اهداف رفتاري:

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

1-1 نمونه اي از برنامه هاي تحليل کننده

  • ويرايشگرهاي ساختار
  • چاپگرهاي pretty printer
  • بررسي کننده هاي ايستا
  • مفسرها
  • شکل دهنده هاي متن
  • کامپايلرهاي سيليسيومي
  • مفسرهاي پرس و جو

1-2 تعريف كامپايلر

1-  ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان مياني مانند اسمبلي

2- گزارش وجود خطاها را در برنامه مبدا به كاربر.

برنامه مقصد

کامپايلر

«تحليل+ سنتز»

برنامه مبدأ

پيغام خطا


1-3 طبقه بندي كامپايلرها

دسته بندي كامپايلرها بر اساس چگونگي ساخت و عمليات:

  •  تك گذره
  •  چند گذره
  •  اشكال زدا و Load-and-go
  •  بهينه ساز

1-4 عمليات كامپايلر

بخش تحليل

  • تجزيه برنامه مبدا به اجزاي تشكيل دهنده اش
  •  توليد كد مياني از برنامه مبدا

بخش سنتز

  • تبديل كد مياني به برنامه مقصد در زبان ديگر
  •  نياز به بيشترين روشهاي خاص

مطلب پیشنهادی   اثرات گرمایش جهانی


1-5 سيستم پردازش زبان

اجزاي سيستم

  • v پيش پردازشگر
  • v كامپايلر
  • v اسمبلر
  • v باركننده و ويرايشگر الحاق

1-5-1پيش پردازشگر

  • جمع آوري ماژولهاي برنامه مبدا موجود در فايلهاي جداگانه
  •  تبدیل بخشهاي خلاصه شده بنام درشت دستورات به احكام  زبان مبدا

1-8 ابزارهاي ساخت كامپايلر

  •  مولدهاي تجزيه كننده
  •  توليد كننده هاي پويشگر
  •  موتورهاي ترجمه نحوگرا
  •  مولدهاي كد خودكار
  •  موتورهاي جريان داده

فصل دوم :نحو زبان و تجزيه

اهداف رفتاري:

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

  •  گرامر
  • اشتقاق و تجزيه
  • تعريف نحوگرا
  •  درخت نحوی
  •  تجزيه بالا به پايين و پايين به بالا
  • ترجمه

 

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “اصول طراحي کامپايلر ، در 247 اسلاید پاورپوینت”