فایلوو

سیستم یکپارچه همکاری در فروش فایل

فایلوو

سیستم یکپارچه همکاری در فروش فایل

پاورپوینت اصول طراحی کامپایلر

پاورپوینت اصول طراحی کامپایلر
پاورپوینت اصول طراحی کامپایلر - جایگاه درس در رشته کامپیوتر ضرورت این درس ضرورت نیاز به زبانهای سطح بالا ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین تنوع زبانهای برنامه نویسی سطح بالا دروس پیش نیاز نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها نوع درس اجباری تعدادکل ساعات تدریس30 تعداد جلسات تدریس10



پاورپوینت اصول طراحی کامپایلر

جایگاه درس در رشته کامپیوتر:
ضرورت این درس:
ضرورت نیاز به زبانهای سطح بالا
ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین
تنوع زبانهای برنامه نویسی سطح بالا
دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها
نوع درس: اجباری
تعدادکل ساعات تدریس:30
تعداد جلسات تدریس:10

فهرست:

فصل اول: مقدمه ای بر کامپایلر
فصل دوم :نحو زبان و تجزیه
فصل سوم: تحلیلگر لغوی
فصل چهارم: تحلیل نحوی

1-1 نمونه ای از برنامه های تحلیل کننده:
ویرایشگرهای ساختار
چاپگرهای pretty printer
بررسی کننده های ایستا
مفسرها
شکل دهنده های متن
کامپایلرهای سیلیسیومی
مفسرهای پرس و جو

1-2 تعریف کامپایلر:
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی.
2- گزارش وجود خطاها را در برنامه مبدا به کاربر.

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : ppt

تعداد صفحات : 247

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 742 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل

پاورپوینت نظریه زبان ها و ماشین ها

پاورپوینت نظریه زبان ها و ماشین ها
پاورپوینت نظریه زبان ها و ماشین ها - جایگاه درس در رشته کامپیوتر ضرورت این درس ضرورت نیاز به زبانهای سطح بالا ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین تنوع زبانهای برنامه نویسی سطح بالا



پاورپوینت نظریه زبان ها و ماشین ها

فهرست:
فصل اول: ریاضیات مقدماتی
فصل دوم: زبان ها
فصل سوم: گرامرهای مستقل از متن
فصل چهارم: مقدمه ای بر پارسر ها
فصل پنجم: فرمان های نرمال
فصل ششم: آتاماتای متناهی
فصل هفتم: زبان ها و مجموعه های با قاعده
فصل هشتم: آتاماتای pushdown
فصل نهم: ماشینهای تورینگ
فصل دهم: طبقه بندی شومسکی

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

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

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

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

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



فصل اول: ریاضیات مقدماتی

اهداف رفتاری:



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



مفاهیم نمادگذاری و مفهوم تابع



نظریه مجموعه ها



مفهوم استقراء ریاضی



گراف و انواع آن



1-1 نمادگذاری:

نماد ┌x┐: اشاره به کوچکترین عدد صحیح بزرگتر یا مساوی عدد حقیقی x دارد. ┌-3.7┐=-3

┌4.5┐= 5



نماد ┌x┐ را جزء صحیح بالای x می نامیم.

نماد └x┘: اشاره به بزرگترین عدد صحیح کوچکتر یا مساوی عدد حقیقی x دارد. └-3.7┘=-4

└4.5┘= 4



نماد └x┘ را جزء صحیح پایین x می نامیم.

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : ppt

تعداد صفحات : 225

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 702 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل