دانلود تحقیق درمورد طراحي و پياده سازي

دانلود تحقیق درمورد طراحي و پياده سازي

0 2.7k
دانلود تحقیق درمورد طراحي و پياده سازي

با دانلود تحقیق در مورد طراحي و پياده سازي در خدمت شما عزیزان هستیم.این تحقیق طراحي و پياده سازي را با فرمت 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  بر عکس .



6,000 تومان