بخشی از پاورپوینت

اسلاید 1 :

اصول برنامه Glomosim
اقتباس از Michael AuYeung و چند منبع ديگر

اسلاید 2 :

مقدمه
GloMoSimمجموعه اي از توابع كتابخانه اي جهت شبيه سازي سيستم هاي اطلاعاتي سيار مي باشد كه به طور خاص براي شبيه سازي شبكه هاي بي سيم و تك منظوره به كار مي رود. اين نرم افزار از طريق آدرس وب دانشگاه يو سي ال اي آمريكا قابل دريافت است.
http://pcl.cs.ucla.edu/projects/glomosim/
كاربري اين نرم افزار نسبت به NS - كه يك نرم افزار شبيه سازي ديگر است – آسان تر است.

اسلاید 3 :

فهرست مطالب
نحوه نصب روي سيستم عامل هاي بر مبناي يونيكس
مثال در مورد RPM-based Linux (RPM يك ابزار خط فرماني قوي براي نصب، حذف و ارتقاي نرم افزار هاي كامپيوتري است)
نصب روي سيستم عامل ويندوز
اجراي يك شبيه سازي ساده
مشاهده نتايج در GloMoSim VT

اسلاید 4 :

نصب در سيستم عامل بر مبناي يونيكس
ما مراحل نصب را در سيستم لينوكس بر مبناي RPM نشان مي دهيم:
Red Hat
Mandrake

اسلاید 5 :

با فرمان زير بسته را از حالت فشرده خارج مي كنيم:
gunzip glomosim-2.03.tar.gz
با دستور زير بسته را باز مي كنيم:
tar xvf glomosim-2.03.tar

اسلاید 6 :

glomosim و parsec را در پوشه /usr/local نصب مي كنيم.

اسلاید 7 :

در نظر داشته باشيد كه پوشه هاي داخل parsec در واقع فهرست سيستم عامل هاي پشتيباني شده توسط برنامه GloMoSim را نشان مي دهند. GloMoSim داراي يك سورس كد واحد است كه كامپايلر آن روي سيستم عامل هاي AIX، IRIS، Solaris، Windows NT، FreeBSD و Linux پشتيباني مي شود.

اسلاید 8 :

با فرض استفاده از tcsh يا csh متغير محيطي path را مقدار دهي كنيد:
PCC_DIRECTORY
PATH

اسلاید 9 :

مقدارPCC_DIRECTORY بايد برابر /usr/local/parsec/redhat-7.2 باشد كه شما parsec را در آن قرار مي دهيد. اگر شما از لينوكس و gcc نگارش 2.95 يا بالاتر استفاده مي كنيد استفاده از پوشه redhat-7.2 الزامي است.

لازم است كه متغير PATH مسير كامل pcc يعني /usr/local/parsec/redhat-7.2/bin را در بر داشته باشد.

تنها متغير محيطي مهم PCC_DIRECTORY است صرفنظر از اين كه مقادير پيش فرض قابل قبول هستند.

اسلاید 10 :

بررسي كنيد كه pcc از داخل هر پوشه اي اجرا شود.
مقدار متغير محيطي pcc را با فرمان pcc –env بررسي نماييد.

اسلاید 11 :

از داخل پوشه glomosim\main دستور make را اجرا كنيد.
پس از اتمام اجراي دستور make برنامه glomosim از داخل پوشه bin قابل اجرا است.
فايل هاي مربوط به رابط گرافيكي جاوا را نيز از داخل java_gui كامپايل كنيد.

اسلاید 12 :

تصوير خروجي برنامه براي يك پروژه شبيه سازي

اسلاید 13 :

كامپايلر جاوا بايد بر روي سيستم نصب شده باشد. لازم به ذكر است كه براي كامپايل برنامه JRE (Java Runtime Environment) كافي نيست و بايد J2SDK (Java 2 Software Development Kit) را نيز از سايت java.sun.com دانلود كنيد.
توضيح: به دليل تحريم ايران از طرف سايت مذكور اين فايل را از سايت ديگري دانلود كرديم.
پكيج مربوط به لينوكس يك فايل از نوع rpm.bin است. پس از تعيين مجوز با دستور chmod 755 مي توانيد فايل دانلود شده را اجرا نماييد. سپس با استفاده از rpm –i فايل RPM غير فشرده را نصب كنيد.
كامپايلر جاوا javac و مفسر زمان اجرا runtime java در يك پوشه مانند /usr/java//bin قرار دارند. كه توصيه مي شود از نگارش 1.3 يا بالاتر استفاده كنيد.

اسلاید 14 :

نصب روي سيستم عامل ويندوز ايكس پي
ابتدا بايد برنامه هاي زير در ويندوز نصب شده باشند
Visual Studio 6.0 w/ sp4
Java SDK 1.2+
به هنگام نصب ويژوال استوديو زماني كه براي مقدار دهي متغير هاي محيطي (environment variables ) از شما سؤال مي شود گزينه Accept را انتخاب كنيد. اگر اين گزينه را انتخاب نكرده ايد مي توانيد با اجراي فرمان vcvars.bat متغير ها را مقدار دهي كنيد.
ماشين مجازي جاوا را همانند مرحله قبل (منتها اين بار براي سيستم عامل ويندوز) دانلود و نصب كنيد.
مسير برنامه را به متغير محيطي PATH اضافه نماييد.

اسلاید 15 :

با استفاده از برنامه winrar مي توانيد glomosim را در پوشه %programfiles% يا هر مسير دلخواه (مثلا e:\glomosim) نصب كنيد.

اسلاید 16 :

متغيرهاي محيطي مربوط به مسير را مقدار دهي كنيد. (مطابق شكل هاي صفحه بعد)
PCC_DIRECTORY
C:\Program Files\glomosim-2.03\parsec\windowsnt-4.0-vc6
PATH
C:\Program Files\glomosim-2.03\parsec\windowsnt-4.0-vc6 \bin
Visual Studio vcvars.bat
مقدار متغير محيطي pcc را از طريق فرمان pcc –env چك كنيد.

اسلاید 19 :

به دليل اينكه ممكن است وجود فاصله در نام پوشه (Program Files) موجب بروز نقص در اجراي برنامه گردد احتياطا بهتر است كه نام پوشه را بدون فاصله انتخاب نماييم. لذا به جاي مسير C:\Program Files\glomosim-2.03\parsec\windowsnt-4.0-vc6 مسير E:\glomosim\parsec\windowsnt-4.0-vc6 (يا مشابه با اين) را انتخاب مي نماييم و PCC_DIRECTORY را مقدار دهي مي كنيم.
مقادير E:\glomosim\parsec\bin;E:\glomosim\parsec\runtime; E:\glomosim\parsec\main; را به انتهاي متغير PATH اضافه مي كنيم.
مقدار E:\glomosim\parsec\runtime; را به انتهاي متغير محيطي lib مي افزاييم.
مقدار E:\glomosim\parsec\include را به انتهاي متغير محيطي include مي افزاييم.

اسلاید 20 :

در ضمن مي توانيم تغييرات فوق را در يك فايل دسته اي (مثلا با نام a.bat) بنويسيم و قبل از اجراي glomosim يا ملحقات آن اجرا نماييم.
Set PCC_DIRECTORY= E:\glomosim\parsec\windowsnt-4.0-vc6
Set PATH=%PATH%; E:\glomosim\parsec\bin;E:\glomosim\parsec\runtime; E:\glomosim\parsec\main;
Set lib=%lib%; E:\glomosim\parsec\runtime;
Set include=%include%; E:\glomosim\parsec\include;

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید