بروز رسانی آذر ۹ام, ۱۳۹۹ ۱۲:۴۹ بعد از ظهر
آذر ۰۴, ۱۳۹۷ admin آموزش برنامه نويسي 0
بعد از آنکه مقاله کامپایلر در برنامه جذاب و جالب و خوب نویسی چیست و همچنین بررسی کردن انواع کامپایلر رو در وبسایت و مرکز خبرهای جدید نشر یافته شده کردیم حال می خواهیم در آن مقاله در مورد مفسر در برنامه جذاب و جالب و خوب نویسی صحبت کنیم و همچنین توضیحاتی در مورد آن هم ارائه دهیم یعنی به صورت کامل میخواهیم بگویم مفسر در برنامه جذاب و جالب و خوب نویسی چیست و همچنین چه اصولی و کاربردی دارد. جهت درک بهتر برنامه جذاب و جالب و خوب نویسی بایستی و حتما مبانی ابتدایی آن هم را بدانید و همچنین بعد شروع به یادگیری و همچنین آموزش برنامه جذاب و جالب و خوب نویسی کنید به آن صورت خیلی راحتر جلو میرید و همچنین دچار مشکل ویژه ای نمی شوید.
در صورتی که بخواهیم واضح بگویم مفسر در برنامه جذاب و جالب و خوب نویسی چیست؟ مفسر یک برنامه جذاب و جالب و خوب کامپیوتری می باشد که دستورهای نوشته شده در یک زبان برنامه جذاب و جالب و خوب نویسی را اجرا میکند. مفسر در واقع یک زبان برنامه جذاب و جالب و خوب نویسی سطح بالا را به یک زبان قابل فهم جهت ماشین تغییر پیدا کردن می کند.
نقطه مهم: در زبان های مفسری کد ها به صورت خط به خط تفسیر و همچنین اجرا می شوند و همچنین در اجرا بعدی برنامه جذاب و جالب و خوب نیز به همین صورت ادامه می یابد.
همینطور که می دانید هر دستگاه کامپیوتری (کامپیوترهای رومیزی، نوت بوک ها، گوشی های هوشمند، تبلت ها و همچنین …) از سخت افزار ویژه ای ساخته شده می باشد که شامل قسمت های مختلفی شامل پردازنده (Processor) می باشد. حال در صورتی که بخواهید جهت آن پردازنده برنامه جذاب و جالب و خوب ای بنویسید که آن پردازنده کاری را انجام دهد بایستی و حتما دستورات زبان ماشین خاص آن هم پردازنده را یکجا نوشته و همچنین در یک فایل ذخیره کنید و همچنین جهت اجرا آن هم فایل را یکباره به پردازنده بدهید تا اجرا کند.
زیرا و به درستی که نوشتن به زبان ماشین خیلی زیاد مستلزم و نیاز به حوصله و همچنین وقت دارد و همچنین اشکال زدایی (دیباگ) آن هم نیز کار پر مشقت و همچنین وقت گیر می باشد معمولا از سایر زبان ها بهره بری و استفاده می کنند و همچنین آن هم زبان ها را با “برنامه جذاب و جالب و خوب های ویژه ای” به زبان ماشین تغییر پیدا کردن می کنند.
در صورتی که آن هم برنامه جذاب و جالب و خوب خاص تغییر پیدا کردن دستورات به زبان ماشین را به جای یکباره و همچنین کامل به صورت دستور به دستور انجام دهد و همچنین آن هم لحظه دستور تغییر پیدا کردن شده (تنها و فقط و همچنین تنها و فقط آن هم دستور را) جهت اجرا به پردازنده تحویل دهد و همچنین بعد از اجرا دوباره دستور بعد را به زبان ماشین تغییر پیدا کردن کند و همچنین به پردازنده تحویل دهد و همچنین … آن ماجرا تا به انتهای دستورات به صورت خط به خط تکرار می شود و همچنین دستورات زبان ماشین توسط پردازنده تنها و فقط اجرا شوند و همچنین در فایلی ذخیره نشوند به آن هم برنامه جذاب و جالب و خوب خاص اینترپرتر یا مفسر می نامند.
در قبل های دور ورژن و نسخه های متنوع و گوناگون و مختلف بیسیک جزو معروفترین زبان های اینترپرتری یا مفسری دنیا بودند ورژن و نسخه هایی نظیر GWbasic و همچنین Basica و همچنین QBasic و همچنین …
بزرگترین مزیت اینترپرتر یا مفسر آن می باشد که برنامه جذاب و جالب و خوب نوشته شده اصلی وابستگی کمتری به نوع سخت افزار دارد. لذا برنامه جذاب و جالب و خوب ای که به زبان مفسر نوشته می شود همانطور که می تواند روی یک کامپیوتر پردازنده اینتل اجرا می شود می تواند بر روی یک تبلت با پردازنده آرم نیز اجرا می شود یا روی یک گوشی موبایل یا یک اسباب بازی مدل.
آن دو در واقع یک کار را انجام میدهند ولی با هم یکسان نیستند و همچنین تفاوت هایی دارند. در مفسر کد ها خط به خط خوانده، جهت کامپیوتر ارسال و همچنین اجرا می می شود. ولی باید توجه داشت کامپایلر تمام کد ها را یک باره ترجمه می کند و همچنین به صورت کامل در RAM نگه میدارد و همچنین تو میتوانید هر زمانی که خواستید کدهارا اجرا کنید.
تفاوت دیگر آن دو، وابستگی به برنامه جذاب و جالب و خوب می باشد. برنامه جذاب و جالب و خوب یا کد های نوشته شده توسط یک زبان مفسری جهت اجرا روی سیستم مستلزم و نیاز به نصب مفسر آن هم زبان روی سیستم را دارد. در غیر آن صورت برنامه جذاب و جالب و خوب اجرا نمی می شود. ولی کامپایلر برنامه جذاب و جالب و خوب را یک بار کامپایل می کند و همچنین بعد از آن هم دیگر نیازی به وجود آن هم کامپایلر روی سیستم نیست. خروجی یک برنامه جذاب و جالب و خوب نوشته شده با کامپایلر، فایل هایی خواهند بود که روی هر سیستمی اجرا میشوند چه کامپایلر نصب باشد چه نباشد.
ولی باید توجه داشت یک مشکل کامپایلر آن می باشد که به سیستم وابسته می باشد. یعنی در صورتی که سیستم عامل دستگاه عوض می شود امکان اجرای آن هم برنامه جذاب و جالب و خوب وجود ندارد ولی باید توجه داشت مفسر ها زیرا و به درستی که خط به خط کد ها را اجرا و همچنین ترجمه می کنند امکان بهره بری و استفاده روی سیستم های متنوع و گوناگون و مختلف را دارند. جهت رفع مشکل کدهای کامپایل شده بایستی و حتما آنها را روی سیستم جدید یکبار کامپایل کرد.
آنکه کدام یک برتری دارند به نویسنده برنامه جذاب و جالب و خوب بستگی دارد .در صورتی که قابل حمل بودن اهمیت داشته باشد، مفسری بهتر می باشد. در غیر آن صورت در صورتی که سرعت و همچنین درگیر نکردن CPU و همچنین RAM اهمیت دارد، کامپایلری بهتر می باشد.
توجه: در بعدی در مقاله ای جدا به صورت کامل تفاوت مفسر و همچنین کامپایلر رو به صورت کامل مورد بررسی کردن قرار میدهیم.
تعداد بسیاری زبان برنامه جذاب و جالب و خوب نویسی داریم که مفسری می باشد. که در قسمت و بخش زیر تعدادی از زبان های معروف که مفسر خواهند بود رو لیست کرده ایم.
منبع
جدید و تو و تازه ترینویدئوی آموزش برنامه جذاب و جالب و خوب نویسی : مفسر در برنامه جذاب و جالب و خوب نویسی چیست
آذر ۲۵, ۱۳۹۷ 0
آذر ۱۷, ۱۳۹۷ 0
آذر ۰۷, ۱۳۹۷ 0
آذر ۰۵, ۱۳۹۷ 0