آموزش مبانی نرم افزار آمنت پلاس پلاس (Omnet Plus Plus)
آموزش مبانی نرم افزار آمنت پلاس پلاس (Omnet Plus Plus)
اطلاعات بیشتر
دانش شبیه‌ساز ++Omnet سازمان موسسه صبا آموز ایرانیان

" به کمک مثال پایه‌ایTicToc "

 لینک گروه تلگرام این دوره

 

سرفصل دوره
  • معرفی دوره آمنت پلاس پلاس

  • هفته اول - آشنایی با شبیه سازی
    • شبیه‌سازی چیست؟
      • OMNETPP02-تحقیق چیست
      • OMNETPP03-روش های ارزیابی یک سیستم
      • OMNETPP04-شبیه سازی چیست
      • OMNETPP05-1-سیستم
      • OMNETPP05-2-انواع مدل
      • OMNETPP05-3-انواع شبیه‌ساز
      • OMNETPP05-4-مراحل شبیه سازی
      • 01:20:23


  • هفته دوم- آشنایی با محیط آمنت و نصب آن

  • هفته سوم-اجزای یک پروژه آمنت
    • هفته سوم-آشنایی با اولین مثال تیک-تاک (Tic Toc 01)
      • OMNETPP07-01-HowRunASample-چگونه یک برنامه در آمنت اجرا کنیم
      • OMNETPP07-02-WhatIsNedFile-فایل‌های Ned چیستند
      • OMNETPP07-03-WhatIsCcFile-فایل‌های CC چیستند
      • OMNETPP07-04-WhatIsClass-مفهوم کلاس چیست
      • OMNETPP07-05-WhatIsNameSpace-فضای نام چیست
      • OMNETPP07-06-WhatIsHeaderFile-فایل سرآمد یا سرآیند چیست
      • OMNETPP07-07-HowToWriteAClass-چگونه یک کلاس بنویسیم
      • OMNETPP07-08-WhatAreAccessLevelInCpp-انواع سطوح دسترسی (عمومی، خصوصی، حفاظت شده) در زبان سی پلاس پلا
      • OMNETPP07-09-WhatIsInitializeMethod-متد یا تابع مقدار دهی اولیه چیست
      • OMNETPP07-10-WhatIsHandleMessageMethod-تابع مدیریت پیام‌های دریافتی چیست
      • OMNETPP07-11-WhatIsOmnetppIniFile-فایل‌های ini در پروژه آمنت چیستند
      • OMNETPP07-12-RunTicToc1-اجرای مثال تیک تاک 1
      • 01:10:47


  • هفته چهارم-از سناریوهای ساده تا دنیای غیر قطعی در آمنت
    • تنظیمات ظاهری، پارامتری و توسعه‌هایی در فایل‌های NED
      • OMNETPP08-01-TicToc2-HowToChangeIconAndColorOfAModule-چگونه شکل و رنگ یک ماژول ساده را تغییر دهیم
      • OMNETPP08-02-TicToc2-HowToPrintLogMessageInRuntime-چگونه عباراتی در خروجی زمان اجرا چاپ کنیم
      • OMNETPP08-03-TicToc3-HowToStopSimulationAfterSomeSteps-چگونه شبیه سازی را بعد از چند گام متوقف کنیم
      • OMNETPP08-04-1-TicToc4-HowToDefineParametersInNedAndIniFiles-چگونه پارامتری برای ماژول‌ها در فایل‌ها
      • OMNETPP08-04-2-TicToc3,4-WhatIsWatch-کاربرد دستور تماشا (Watch) چیست
      • OMNETPP08-05-TicToc5-HowToExtendModule-چگونه ماژول‌هایی با رفتار یا صفات جدید، با استفاده از ماژول‌ه
      • 00:38:50

    • ایجاد تأخیرهای تصادفی در شبیه‌ساز
      • OMNETPP08-06-TicToc6-WhatIsSelfMessage-پیامی به خود چیست
      • OMNETPP08-07-TicToc6-WhatAreConstructorAndDestructor-سازنده و مخرب چیستند
      • OMNETPP08-08-TicToc6-WhatIsPointerInCpp- اشاره گر در زبان سی پلاس پلاس چیست
      • OMNETPP08-09-TicToc6-HowToUseSelfMessagesForDelay-چگونه از رویداد پیام به خود برای ایجاد تأخیر استفا
      • OMNETPP08-10-TicToc7-HowToImplementDelayParameterByVolatile-چگونه تأخیر پارامتریک توسط متغیرهای محاس
      • OMNETPP08-11-TicToc7-HowToMakeRandomDelayBasedOnProbabilityDistributionFunctions-چگونه تأخیر تصادفی
      • 00:46:18


  • هفته پنجم- گسترش شبکه
    • ردیابی پیام های گمشده
      • OMNETPP09-01-Introduction-مقدمه
      • OMNETPP09-02-TicToc8-SendAcknowledge-ارسال پیام پاسخ تصدیق
      • OMNETPP09-03-TicToc9-HaveSequenceOnMessages-قراردادن شماره توالی بر روی پیام‌ها
      • 00:31:31

    • افزایش تعداد گره های شبکه
      • OMNETPP09-04-TicToc10-HavingMoreNode-گسترش شبکه و تعداد گره‌ها
      • OMNETPP09-05-TicToc11-Channel-تعریف کانال انتزاعی با قابلیت استفاده مجدد و تغییر پذیری آسان‌تر
      • OMNETPP09-06-TicToc12-inoutGate-دریچه‌های ورودی و خروجی
      • 00:19:27


  • هفته ششم- پیاده‌سازی و ارزیابی یک شبکه واقعی
    • ایجاد پیام‌های دلخواه
      • OMNETPP10-01-TicToc13-HowDefineNewMessageFormat-چگونه یک قالب جدید برای پیام تعریف کنیم
      • OMNETPP10-02-TicToc13-HowForwardRandomMessageAndRecordLog-چگونه پیام‌های تصادفی تولید و ارسال کنیم و
      • 00:24:42

    • نحوه ذخیره‌سازی و مشاهده معیارهای (متریک) ارزیابی
      • OMNETPP10-03-TicToc14-CalculateSomeMetricsAndShowTextInRuntime-محاسبه چندین متریک مانند تعداد HOP و
      • OMNETPP10-04-TicToc15-HistogramVsVector-ثبت متریک‌ها با کمک فایل‌های هیستوگرام و برداری
      • OMNETPP10-05-TicToc15-ActiveEventLogAutomatically-فعال کردن ثبت وقایع به صورت خودکار در بخش تنظیمات
      • OMNETPP10-06-TicToc15-ResultFiles-فایل‌های نتایج
      • 00:36:42

    • تنظیمات آزمایشات ارزیابی
      • OMNETPP10-07-TicToc16-AdjustingSignalsInOmnetppini-تنظیم سیگنال‌ها در فایل تنظیمات آمنت
      • OMNETPP10-08-TicToc17-DisplaySomeTextInGUI-نمایش متن در صفحه اجرا
      • OMNETPP10-09-TicToc18-ExperimentDesign-طراحی آزمایش
      • 00:23:33


در شبکه های اجتماعی به اشتراک بگذارید
برچسب ها
پرسش و پاسخ
  1. منصوره حاجعلی
    حدود 3 ماه قبل

    سلام خدمت شما
      من میخواستم بپرسم امکانش هست که کل فیلم آموزش آمنت من بتونم دانلود کنم چون پایان نامه دارم و وضعیتم خیلی اضطراری هست هزینه دوره هم پرداخت کردم  

    1. بهزاد سلیمانی نیسیانی
      حدود 3 ماه قبل

      علیک سلام

      وقت تون بخیر

      بله، مگر در دانلود مشکلی وجود داشته؟ اگر مشکلی هست، بفرمایید تا بررسی و بر طرف کنم

      در پاسخ به منصوره حاجعلی

  1. منصوره حاجعلی
    حدود 2 ماه قبل
    سلام آقای دکتر، ببخشید من میخواستم فریم ورک artery  رو در امنت نصب کنم ، بعد میخواستم بپرسم نصب تمام فریم ورک ها از یک قاعده پیروی میکنه یا نه، اینکه اول دانلود کنیم یعد آمنت باز کنیم از گزینه فایل رویه import  کیلیک کنیم بعد گزینه general و existing project و بعد از گزینه browes  فایل زیپ مربوط به فریم ورک انتخاب میکنیم  

    من فریم ورک artery دانلود کردم ولی به نظرم توش چیزی نیست چون بعد از انجام این مراحل با error: no project are found to import مواجه میشم نمیدونم شاید فایل اشتباهی دانلود میکنم 
    ممنون میشم راهنماییم کنید
    1. بهزاد سلیمانی نیسیانی
      حدود 2 ماه قبل

      سلام

      وقت تون بخیر

      بله، روال کارشون به همین صورت هست. این خطا ممکنه ناشی از این باشه که پوشه ی اشتباهی را انتخاب کردید. معمولا در فریمورک ها، یک فایل راهنمای نصب وجود داره. اون بخش را نگاه کنید، شاید شیوه نصب متفاوتی داشته باشه. اگر اهل اصفهان هستید، می توانید از پروفایل من شماره تماس یا ایمیل من را ببینید و تماس بگیرید و قراری بگذاریم و حضوری بیایید تا برای تان نصب کنم وگرنه به صورت ریموت زمانی به سیستم شما وصل شده و آن را نصب کنم

      در پاسخ به منصوره حاجعلی