آموزش زبان با داستان انگلیسی

آشنایی با کامپایلر و تحلیل گر لغوی

آشنایی با کامپایلر و تحلیل گر لغوی

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

کامپایلر برنامه  ای است که  یک برنامه نوشته شده در  یک زبان به نام زبان منبع را به برنامه ای معادل به زبان دیگر به نام زبان مقصد تبیدل می کند

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

وظایف کامپایلر:

۱- ترجمه برنامه زبان مبدا به برنامه معادل در  زبان میانی همانند اسمبلی

۲- گزارش وجود خطاها در برنامه به کاربر

طبقه بندی کامپایلر ها:

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

تک گذره

چند گذره

اشکال زدا و load-and- go

بهینه ساز

دانلود با لینک مستقیم

 

لینک کوتاه پست
مطالب مرتبط با پست جاری

لینک دانلود جزوات معادلات دیفرانسیل


دانلود جزوات رشته مهندسی کامپیوتر و IT


دانلود کتاب تنها افراد خوشبخت بر این هفت گام تسلط دارند


دانلود کتاب پردازش تصویر با استفاده از MATLAB


دانلود کتاب طراحی معماری


دانلود کتاب خواص فیزیکی مکانیکی چوب


دانلود کتاب آمورش برنامه نویسی میکروکنترلرهای pic


جلوبندی و عقب بندی کامپایلر


دانلود جزوه آمار و کاربرد آن در مدیریت2


دانلود جزوه کارسنجی


دانلود پاورپوینت آمار 1 و 2 عادل آذر


دانلود جزوه PDF درس مدیریت کارخانه


دانلود رایگان جزوه مدیریت روابط عمومی


دانلود خلاصه ای از مدیریت رفتار سازمانی برومند


دانلود خلاصه جزوه منابع انسانی سعادت


دانلود خلاصه مدیریت استراتژیک منابع انسانی آرمسترانگ


دانلود کتاب خلاصه شده مدیریت استراتژیک دیوید


دانلود جزوه درسی مدیریت مالی 2


دانلود جزوه مدیریت تولید(جوکار) - پیام نور


جزوه کتاب مدیریت منابع انسانی ابطحی


دانلود جزوه خلاصه ای از مدیریت رفتار سازمانی برومند


دانلود جزوه مدیریت کیفیت بهداد مسگریان


دانلود جامع ترین جزوه درس مدیریت کیفیت


دانلود پاورپوینتی جامع از اصول حسابداری 1 پیام نور


دانلود کتاب کامل اصول و مبانی مدیریت


  • نکات مهم
    1- لطفا نظر خود را با زبان فارسی بیان کنید
    2- رایتم نظرات اسپم و تبلیغی شما را تایید نمی کند
    3- لطفا نظرات شما بدون ابهام و واضح باشد
  • نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :):(;):D;)):X:?:P:*=((:O@};-:B/:):S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟[حذف مشخصات] [شکلک ها]
    کد امنیتی