A Mobile Ad-hoc Network (MANET) is a collection of multi-hop wireless mobile nodes among which the communication is carried out without any centralized control or fixed infrastructure MANET is a self-organized, self-configurable network having no infrastructure, and in which the mobile nodes move arbitrarily. The wireless link in the network are highly error prone and can go down frequently due to the mobility of nodes, interference and less infrastructure Hence, because of the highly dynamic environment routing in MANET is a very difficult task.
جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لییپنک زیر کلیک نمایید.
لینک: پروژه بررسی کارایی پروتکل های مسیریابی AODV-CBRP-DSDV-DSR در MANET با NS2
در پروژه بهبود یافته پروتکل مسیریابی DSDV برای شبکه های بیسیم پروتکل پایه dsdv در نظر گرفته ایم و توابعاتی را برای این پروتکل نوشته ایم و آن را به این پروتکل اعمال کرده ایم و اسم این پروتکل را i_dsdv گذاشته ایم. پروتکل dsdv یک پروتکل مسیر یابی از نوع proactive می باشد. این پروتکل تغییر یافته الگوریتم bellman-ford است. این پروتکل دارای جدول مسیر هست و با استفاده از این جول مسیر هر node برای ارسال بسته های خود مسیر مناسب را انتخاب کرده و بسته را میفرستد. قبل از ارسال بسته اول یک broadcast می کند بعد بسته را ارسال می کند. ما در این مقاله نوع broadcast این پروتکل را تغییر داده ایم و به dsdv اعمال کرده و نتیجه بهتری را مشاهده کرده ایم. جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لینک زیر کلیک نمایید.
لینک: پروژه بهبود یافته پروتکل مسیریابی DSDV برای شبکه های بیسیم ad hoc با NS2
در پروژه بهبود پروتکل مسیریابی AODV در Mesh دو پروتکل مسیریابی mac را بررسی کردیم و خروجی های مورد نظر در مقاله را بدست اوردیم. اولی پروتکل aodv است که در ns وجود دارد و دومی پروتکل QAODV هست که ما آن را با اعمال الگوریتم جدید به الگوریتم پروتکل aodv بدست اورده ایم .این پروتکل پیشنهادی ما نسبت به aodvبهینه تر هست یعنی کیفیت سرویس (QOS) بهتری دارد. جهت مشاهده تصاویری از محیط برنامه و دریافت آن پروژه بر روی لینک زیر کلیک نمایید.
لینک: پروژه بهبود پروتکل مسیریابی AODV در Mesh با نرم افزار NS2
همروندی در علوم رایانه در سامانه هایی پیش می آید که در آن ها چند پردازش محاسباتی همزمان اجرا می شوند و با یکدیگر اندرکنش (ناحیه بحرانی) دارند. مطالعه همروندی محدوده ی بسیاری از سامانه ها را دربر می گیرد. مفهوم همروندی یکی از مفاهیم اساسی در مدیریت چند پروسسی مطرح در یک سیستم رایانه ای منفرد و همچنین در سیستم های موازی و توزیع شده به حساب می آید. نیاز به سرعت های محاسباتی بالا و همچنین دقت بالا در برنامه های کاربردی امروزی از مهمترین انگیزه های می باشد که باعث شکل گیری و رشد و توسعه سبک جدید برنامه نویسی موسوم به همروند شده است. جهت مشاهده و دانلود این کتاب بر روی لینک زیر کلیک نمایید.
سلام به کاربران عزیز، در این پست از وب سایت نوآوران گرمی کتاب طراحی و پیاده سازی زبان های برنامه سازی به همراه نمونه سوال را برای شما آماده کرده ایم که یکی از درس های مهم مقطع کارشناسی رشته کامپیوتر به شمار می رود. در این درس نویسنده به مفاهیم اساسی زبان های برنامه سازی پرداخته و نکات طراحی و شیوه های پیاده سازی آنها را مورد بررسی قرار داده است. در گردآوری این جزوه از کتاب اصول طراحی و پیاده سازی زبان های برنامه سازی تالیف ترنس دبلیو.پرات و مارون وای زیکوویتز استفاده شده است در ضمن پس از ارائه شرح دروس در هر فصل نمونه سوالات امتحانی مربوط با آن فثل ارائه شده است. جهت مشاهده این کتاب و دانلود آن بر روی لینک زیر کلیک نمایید.
لینک: دانلود کتاب طراحی و پیاده سازی زبان های برنامه سازی به همراه نمونه سوال