- فعالسازی آنی لینک دانلود، پس از ثبت سفارش
- فروش فقط از طریق تحقیق آنلاین
- دسترسی به فایل محصول به صورت مادامالعمر
- تضمین کیفیت فایل ها
اصول طراحی
کامپايلر
برنامه
کامپیوتر
رایانه
Hurry and get discounts on all Apple devices up to 20%
Sale_coupon_15
۶۸,۹۰۰ تومان
اصول طراحی کامپايلر
شناسنامه منبع
عنوان منبع: کامپايلرها
مترجم: دلداري
انتشارات: باغاني (خراسان)
منبع اصلي:
Compilers:
Principles, Techniques, and Tools
جايگاه درس در رشته کامپيوتر
nضرورت اين درس:
nضرورت نياز به زبانهای سطح بالا
nضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشين
nتنوع زبانهای برنامه نويسی سطح بالا
nدروس پيش نياز: نظريه زبانها و ماشين، طراحی و پياده سازی زبانها
nنوع درس: اجباري
nتعدادکل ساعات تدريس:30
nتعداد جلسات تدريس:10
فصل اول: مقدمه اي بر کامپايلر
اهداف رفتاري:
دانشجو پس از مطالعه اين فصل با مفاهيم زير آشنا خواهد شد:
n برنامه هاي تحليل کننده
n آشنايي با بخش تحليل و بخش سنتز کامپايلر
n ابزارهای ساخت کامپايلر
1-1 نمونه اي از برنامه هاي تحليل کننده
nويرايشگرهاي ساختار
nچاپگرهاي pretty printer
nبررسي کننده هاي ايستا
nمفسرها
nشکل دهنده هاي متن
nکامپايلرهاي سيليسيومي
nمفسرهاي پرس و جو
1-2 تعريف كامپايلر
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان مياني مانند اسمبلي
2- گزارش وجود خطاها را در برنامه مبدا به كاربر.
1-3 طبقه بندي كامپايلرها
دسته بندي كامپايلرها بر اساس چگونگي ساخت و عمليات:
تك گذره
چند گذره
اشكال زدا و Load-and-go
بهينه ساز
1-4 عمليات كامپايلر
تجزيه برنامه مبدا به اجزاي تشكيل دهنده اش
توليد كد مياني از برنامه مبدا
تبديل كد مياني به برنامه مقصد در زبان ديگر
نياز به بيشترين روشهاي خاص
1-5-1پيش پردازشگر
اجزاي سيستم
v پيش پردازشگر
v كامپايلر
v اسمبلر
v باركننده و ويرايشگر الحاق
فصل دوم : نحو زبان و تجزيه
اهداف رفتاري:
دانشجو پس از مطالعه اين فصل با مفاهيم زير آشنا خواهد شد:
n گرامر
nاشتقاق و تجزيه
nتعريف نحوگرا
n درخت نحوی
n تجزيه بالا به پايين و پايين به بالا
nترجمه
[dlbox title=”مشخصات فایل” link=”#” type=”pptx.” size=”1.008 مگابایت” pass=”ندارد” page=”248صفحه”]
هنوز حساب کاربری ندارید؟
ایجاد حساب کاربری
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.