پیوند ها
کتاب سبز - قابل ویرایش )
تعداد صفحه : 56
Why study programming languages ? هر چه قابليت ابزار را بشناسيم ابزار شناسي بهتر مي شود . الگو ريتم هاي بهينه تر مي شود . قدرت انتخاب زبانها بالا تر مي رود . يادگيري زبانهاي جديد آسان تر مي شود . براي طراحي زبان جديد مي توان از قابليتهاي زبانهايي که شناختيم استفاده کنيم و نقاط ضعف را رفع کنيم . (مانند java ) Attributes of a good language : ساختار زبان ساده و روشن و واضح (کد نويسي راحت باشد) سنخيت با آن طبيعت مسئله. orthognaliy (تعامل) قابليت ترکيب دستور العمل ها و استفاده ازساختاريدر ساختارهاي ديگر . مثال : A=b>3; if (a=b) استفاده يکassignment در ساختار if :Support for abstraction .4 data مجرد که ساخته ميشود مهم نيست در کجا کار ميکند و از محيط خارج مستقل است و محيط خارج هيچ دخل و تصرفي در بر نامه ندارد . به data type يک زبان هر چه لازم است مي توان اضافه کرد . مثال : link list يک تايپ data type مجرد است . 5. Ease of program verificatin ( تشخيص صحت برنامه ) : 6. programming enviroment : ( محيط مجتمع توسعه IDE که محيط هاي user friendly هستند ) 7. portability of programs : ( قابليت حمل ) از يک دستگاه به دستگاه ديگر کار کند مانند زبان java . 8. cost of use : ( هزينه اجرا ، هزينه ترجمه ، هزينه توليد ، هزينه نگهداري ) cost of program execution : برنامه سريع اجرا شود و کد بهينه وقت زيادي براي اجرا از cpu نگيرد . cost of program translation:مدت زماني که compile کد توليد مي کند زمان کمي باشد . مثال : pascal سريع تر اجرا مي شود و کند تر compile مي شود زيرا پاسکال بهينه سازي
قسمتی از محتوی متن پروژه میباشد که به صورت نمونه ، بعد از پرداخت آنلاین در جزوه باز آنی فایل را دانلود نمایید .
« پرداخت آنلاین و دانلود در قسمت پایین »
![]()
مبلغ قابل پرداخت 28,224 تومان