ADD ANYTHING HERE OR JUST REMOVE IT…
ورود / ثبت نام
ورودایجاد حساب کاربری

رمز عبور را فراموش کرده اید؟

جستجو
0 محصول $0.00
منو
فایل ویکی
0 محصول $0.00
فایل ویکی
  • فایل ویکی
  • خرید پاورپونت
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
Home پاورپوینت دانلود   پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري
بزرگنمایی تصویر

دانلود   پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري

  • Description
  • Reviews (0)
Description
توضیحات محصول

دانلود پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري با فرمت ppt ودر 247 اسلاید قابل ویرایش 

قسمتی از متن پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري

تعدادفصل های موجود در پاورپوینت:فصل 1تا 4

جايگاه درس در رشته کامپيوتر

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

ضرورت نياز به زبانهای سطح بالا

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

تنوع زبانهای برنامه نويسی سطح بالا

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

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

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

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

 

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

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

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

 

برنامه هاي تحليل کننده

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

 ابزارهای ساخت کامپايلر

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

ويرايشگرهاي ساختار

چاپگرهاي pretty printer

بررسي کننده هاي ايستا

مفسرها

شکل دهنده هاي متن

کامپايلرهاي سيليسيومي

مفسرهاي پرس و جو

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

 

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

 

 

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

 

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

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

 تك گذره

 چند گذره

 اشكال زدا و Load-and-go

 بهينه ساز

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

بخش تحليل

 

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

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

 

بخش سنتز

 

تبديل كد مياني به برنامه مقصد در زبان ديگر

نياز به بيشترين روشهاي خاص

 

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

 

اجزاي سيستم

 پيش پردازشگر

 كامپايلر

اسمبلر

 باركننده و ويرايشگر الحاق

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

جمع آوري ماژولهاي برنامه مبدا موجود در فايلهاي جداگانه

 

 

 تبديل بخشهاي خلاصه شده بنام درشت دستورات به احكام

زبان مبدا

 

1-7-2 مراحل كامپايل – مديريت جدول نماد

 

تعريف

ساختمان داده اي شامل ركورد براي شناسه و ميدانهايي براي

صفات أن

هدف

فراهم كردن شناسايي سريع ركورد شناسه بمنظور

ذخيره و بازيابي داده هايش

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

 مولدهاي تجزيه كننده

 توليد كننده هاي پويشگر

 موتورهاي ترجمه نحوگرا

 مولدهاي كد خودكار

 موتورهاي جريان داده

2-1 گرامر

گرامر: روش ساخت رشته هايي متشكل از نمادها

کاربرد

 

وسيله تشخيص عضويت يك رشته در زبان

مشخص كننده ساختار يك زبان

 

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 مي باشد.

 

…

بیشتر

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “دانلود   پاورپوینت خلاصه کتاب اصول طراحي کامپايلردلداري” لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Related products

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت آنالیز روغن تعداد اسلاید : 43 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت زمین شناسی مهندسی تعداد اسلاید : 92 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت سیستم‌های اطلاعات بیمارستانی تعداد اسلاید : 155 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت عایق کاری ساختمان تعداد اسلاید : 31 نسخه کامل✅

محصولات موجود

    تمامی فایل‌ های ارائه‌ شده در سایت فایل ویکی ، از جمله کتاب‌ها و پاورپوینت‌ ها، با کیفیت بالا و قیمت مناسب در دسترس هستند. با بهره‌گیری از محتوای موجود در سایت، می‌توانید به‌ آسانی به منابع آموزشی، پژوهشی و حرفه‌ای دسترسی پیدا کنید و دانش خود را گسترش دهید. هر فایل پس از خرید، به‌ صورت آنی و بدون محدودیت زمانی قابل دانلود است.

    • منو
    • دسته بندی ها
    Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu
    • فایل ویکی
    • خرید پاورپونت
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • ورود / ثبت نام
    سبد خرید
    بستن
    پذیرفتن
    برای دیدن نوشته هایی که دنبال آن هستید تایپ کنید.