عنوان: جزوه اصول طراحی کامپایلر قالب: پاورپوینت تعداد اسلاید: 247 مترجم یا همگردان یا کامپایلر برنامه یا مجموعهای از برنامههای کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میکند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهمترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی میباشد. برعکس برنامهای که زبان سطح پایین را به بالاتر تبدیل میکند را decompiler گوییم. ترجمه کامل کد منبع برنامهای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل میگویند. به بیان ساده، کامپایلر برنامهای است که یک برنامه نوشته شده در یک زبان خاص ساختیافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل مینماید. در یکی از مهمترین پروسههای این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام مینماید. در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبانهای منبع وجود دارند که دامنه آنها از زبانهای شناخته شده مانند فرترن و پاسکال تا زبانهای خاص منظوره گسترده است. زبانهای مقصد نیز گستردگی متناظر با این زبانها دارند. یک زبان مقصد ممکن است زبان برنامهسازی دیگر یا زبان ماشین یا … باشد.
تعداد مشاهده:
540
مشاهده
فرمت فایل دانلودی:.zip
فرمت فایل اصلی: PPT
تعداد صفحات: 247
حجم فایل:868
کیلوبایت
قیمت:
6,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
پرداخت و دریافت فایل
این پروژه با استفاده از نمودار حالت ماشین DFA ، عبارات محاسباتی ریاضی را ارزیابی کرده و صحت و یا اشتباه بودن عبارت را بررسی می کند. این پروژه به زبان ویژوال بیسیک VB طراحی و پیاده سازی شده است. قابلیت های برنامه در این برنامه شما پس از وارد کردن عبارت ریاضی مورد نظر خود با زدن کلید Enter می توانید صحیح و یا غلط بودن عبارت خود را بررسی نمایید. برنامه پیغام مناسب با معتبر یا نامعتبر بودن عبارت را به شما نمایش خواهد داد.
تعداد مشاهده:
1063
مشاهده
فرمت فایل دانلودی:.rar
فرمت فایل اصلی: vbp , exe , jpg
حجم فایل:140
کیلوبایت
قیمت:
5,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
پرداخت و دریافت فایل
راهنمای استفاده:
جهت کامپایل و اجرا گرفتن بایستی نرم افزار Borland VB6 و یا ورژن بالاتر را نصب نمایید.
محتوای فایل دانلودی:
1- فایل سورس کد برنامه 2- فایل اجرایی برنامه 3- نمودار حالات ماشین DFA 4- تصویر آرایه طراحی شده از ماشین DFA