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

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

20,000 تومان

خرید و دانلود آنی

خرید پروسه انلاین کتاب ، فایل پاورپوینت و طرح درس و مقاله های دیگر

پشتیبانی از دانلود های ناموفق

پشتیبانی از سروش + واتساپ + تلگرام

شماره پشتیبانی

09103705578

اصول طراحي کامپايلر ،جايگاه درس در رشته کامپيوتر در 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 اسلاید پاورپوینت”