با دانلود تحقیق در مورد طراحي و پياده سازي
در خدمت شما عزیزان هستیم.این تحقیق طراحي و پياده سازي را با فرمت word و قابل ویرایش و با قیمت بسیار
مناسب برای شما قرار دادیم.جهت دانلود تحقیق طراحي و پياده سازي ادامه مطالب را بخوانید.
نام فایل:تحقیق در مورد طراحي و پياده سازي
فرمت فایل:word و قابل ویرایش
تعداد صفحات فایل:66 صفحه
قسمتی از
فایل:
Why study programming languages ?
1. هر چه قابليت ابزار را بشناسيم ابزار شناسي بهتر مي شود .
2. الگو ريتم هاي بهينه تر مي شود .
3. قدرت انتخاب زبانها بالا تر مي رود .
4. يادگيري زبانهاي جديد آسان تر مي شود .
5. براي طراحي زبان جديد مي توان از قابليتهاي زبانهايي که شناختيم استفاده کنيم و نقاط ضعف را رفع کنيم . (مانند java )
Attributes of a good language :
1. ساختار زبان ساده و روشن و واضح (کد نويسي راحت باشد)
2. سنخيت با آن طبيعت مسئله.
3. 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 مي شود زيرا پاسکال بهينه سازي کد انجام مي دهد ، زمان بيشتري مي برد ولي c بر عکس .
برچسب ها:
دانلود تحقیق درمورد طراحي و پياده سازي تحقیق درمورد طراحي و پياده سازي دانلود تحقیق طراحي و پياده سازي دانلود تحقیق طراحي و پياده سازي