جزوه اصول طراحی کامپایلر فرمیسک ناصر زاده

جزوه اصول طراحی کامپایلر فرمیسک ناصر زاده

دسته بندی:

قیمت: رایگان

تعداد نمایش: 254 نمایش

حجم فایل: 28.49M

ارسال توسط:

تاریخ ارسال: 16 می 2019

به روز رسانی در: 12 می 2019

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

دانلود جزوه اصول طراحی کامپایلر

 

کامپایلر مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه‌نویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند.

مهم‌ترین علت استفاده از ترجمه کد مبدأ، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان برنامه‌نویسی سطح پایین را به بالاتر تبدیل می‌کند را مترجم‌وارون گوییم.

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

 

 

مشخصات فایل:
عنوان:   جزوه اصول طراحی کامپایلر
استاد: فرمیسک ناصر زاده
تعداد صفحات:   ۱۸۷
زبان: فارسی

در مورد این اثر نظر دهید