تبليغاتX
مقالات و جزوه های درسی رشته کامپیوتر

طراحی و پياده سازی زبانهای برنامه سازی

بر اساس کتاب اصول طراحی و پياده سازی زبانهای برنامه سازی ترجمه جعفرنژاد قمی

 

فصل اول

اصول طراحی زبانها

 

چرا زبانهای برنامه سازی را مطالعه می کنیم؟

برای بهبود توانایی خود در توسعه الگوریتمهای کارآمد

استفاده بهینه از زبان برنامه نویسی موجود

می توانید با اصلاحات مفید ساختارهای برنامه نویسی آشنا شوید.

انتخاب بهترین زبان برنامه سازی

آموزش زبان جدید ساده می شود.

طراحی زبان جدید ساده می شود.

.....


ادامه مطلب
+ نوشته شده در دوشنبه بیست و هشتم بهمن 1387ساعت 17:18 توسط میلاد |

الگوريتم جستجوي دودويي

در روش جستجوي دودويي به يک آرايۀ مرتب نياز است.

 هنگام جستجو آرايه از وسط به دو بخش بالايي و پاييني تقسيم مي‌شود.

مقدار مورد جستجو با آخرين عنصر بخش پاييني مقايسه مي‌شود.

 اگر اين عنصر کوچک‌تر از مقدار جستجو بود، مورد جستجو در بخش پاييني وجود ندارد و بايد در بخش بالايي به دنبال آن گشت.

 

دوباره بخش بالايي به دو بخش تقسيم مي‌گردد و گام‌هاي بالا تکرار مي‌شود.

....


ادامه مطلب
+ نوشته شده در دوشنبه بیست و هشتم بهمن 1387ساعت 16:51 توسط میلاد |

براي دانلود جزوه درس ساختمان هاي گسسته بر روي لينك زير كليك كنيد..

ساختمان هاي گسسته جلسه دوم

+ نوشته شده در چهارشنبه بیست و سوم بهمن 1387ساعت 14:34 توسط میلاد |

فصل4                                   

فرایند های نرم افزار

 

فرایند نرم افزار مجموعه ای از فعالیت هاست که منجر به تولید محصول نرم افزاری می شود

فعالیت های اساسی که در تمام فرایند های نرم افزاری مشترکند :

 

      1- تعیین مشخصات نرم افزار .

      2- طراحی و پیاده سازی نرم افزار .

      3- اعتبار سنجی نرافزار .

      4- تکامل نرم افزار.

....

 


ادامه مطلب
+ نوشته شده در چهارشنبه بیست و سوم بهمن 1387ساعت 13:51 توسط میلاد |