CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

ارزیابی و مقایسه زبان های برنامه نویسی OTCL و ++C در شبیه ساز

عنوان مقاله: ارزیابی و مقایسه زبان های برنامه نویسی OTCL و ++C در شبیه ساز
شناسه ملی مقاله: ITCC01_036
منتشر شده در کنفرانس بین المللی پژوهش های کاربردی در فناوری اطلاعات، کامپیوتر ومخابرات در سال 1394
مشخصات نویسندگان مقاله:

محمد همتی - گروه مهندسی کامپیوتر، دانشکده فنی مهندسی، واحد کرمانشاه، دانشگاه آزاد اسلامی کرمانشاه، ایران- گروه مهندسی کامپیوتر، دانشکده فنی مهندسی،
عبدالله چاله چاله - گروه مهندسی کامپیوتر، دانشکده فنی مهندسی، واحد کرمانشاه، دانشگاه آزاد اسلامی کرمانشاه، ایران- گروه مهندسی کامپیوتر، دانشکده فنی مهندسی،
محمود احمدی - گروه مهندسی کامپیوتر، دانشکده فنی مهندسی، واحد کرمانشاه، دانشگاه آزاد اسلامی کرمانشاه، ایران. - گروه مهندسی کامپیوتر، دانشکده فنی مهندسی،

خلاصه مقاله:
شبیه سازی درواقع فرآیند طراحی یک مدل از سیستم واقعی و انجام آزمایش هایی با این مدل طراحی شده به منظور درکرفتار سیستم و یا ارزیابی استراتژی های مختلف برای بهره برداری از سیستم است. یکی از مهمترین مزایای مدلسازی ایناست که اگر بهدرستی به کار گرفته شود می تواند هزینه های توسعه سیستم را بسیار کاهش دهد. شبیه ساز شبکه نسخه 2به طور گسترده به عنوان NS2 شناخته شده می شود که یک ابزار شبیه سازی رویداد محور است. NS2 از بدو تولد با توجهبه طبیعت ماژولار و انعطاف پذیری محبوبیت خود را در جامعه پژوهشی شبکه ثابت کرده است و می توان شبیه سازیشبکه های سیمی، بی سیم و همچنین پروتکل های مسیریابی TCP و UDP را با استفاده از آن پیاده سازی نمود.به طورکلی NS2 با استفاده از دو زبان برنامه نویسی OTCL و ++C رفتار متناظر با پروتکل های شبکه را برای مخاطبینشبیه سازی می نماید. در این مقاله، ساختار پیوند میان OTCL و ++C و همچنین دلایل استفاده همزمان از این دو زبانبرنامه نویسی در شبیه ساز NS2 را بیان می کنیم. علاوه بر این برنامه نویسی پایه OTCL به همراه سبک های برنامه نویسی++C شرح داده خواهد شده و در ادامه به ارزیابی و مقایسه این دو زبان برنامه نویسی می پردازیم .

کلمات کلیدی:
ارزیابی، پیوند، C++, OTCL, NS2

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/450824/