سفارش تبلیغ
صبا ویژن
اندوه خوردن نیم کهنسال شدن است . [نهج البلاغه]
 
سه شنبه 95 شهریور 30 , ساعت 7:12 صبح

 

برای دریافت پروژه اینجا کلیک کنید

توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد

  پاورپوینت بررسی زیرساختهای تجارت نوین فایل ورد (word) دارای 22 اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است

فایل پاور پوینت پاورپوینت بررسی زیرساختهای تجارت نوین فایل ورد (word)   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است


لطفا به نکات زیر در هنگام خرید

دانلود پاورپوینت بررسی زیرساختهای تجارت نوین فایل ورد (word)

توجه فرمایید.

1-در این مطلب، متن اسلاید های اولیه 

دانلود پاورپوینت بررسی زیرساختهای تجارت نوین فایل ورد (word)

قرار داده شده است

 

2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید

3-پس از پرداخت هزینه ، حداکثر طی 12 ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد

4-در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد

5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است


بخشی از متن پاورپوینت بررسی زیرساختهای تجارت نوین فایل ورد (word) :

اسلاید 1 :

تعریف تجارت الکترونیک(Definition) :

  • تعریف کلی :

    تجارت الکترونیک عبارت است از خرید (buy) و فروش (sell) و مبادله   (Exchange)

    کالا (Product  ) ، خدمات (services) و اطلاعات (Information)از طریق

    شبکه هاى رایانه اى از جمله اینترنت.

  • تعریف ازدیدگاه : Clarke

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

  • تعریف تجارت الکترونیک ازدیدگاه ارتباطات :

     تحویل خدمات , کالا و محصولات اطلاعاتی ازطریق خطوط تلفن , شبکه های کامپیوتری

      وسایر وسائل ارتباطی

اسلاید 2 :

تاریخچه تجارت الکترونیکى

 

   در سال هاى ابتدایى دهه 1970 واژه تجارت الکترونیکى به

   معاوضه داده هاى الکترونیکى براى ارسال سندهاى تجارى

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

   اطلاق مى شد و بعدها با گسترش این صنعت واژه تجارت

   الکترونیکى به تجارت از طریق شبکه وب براى خرید کالا

   و خدمات گفته مى شد.

اسلاید 3 :

زیرساخت ها:

1- تجارت الکترونیکE-Commerce))

2- کسب و کار الکترونیکE-Business))

3- بازاریابی الکترونیکE-Marketing))

4- بانکداری الکترونیکیE-Banking))

5- کارت های هوشمند

6- مدیریت روابط عمومی با مشتری

اسلاید 4 :

 1- تجارت الکترونیک(E-Commerce)

  • چارچوبها :
  1.   زیر ساختار

2    .  خدمات

  1. محصولات و ساختارهاى تجارت الکترونیک

اسلاید 5 :

مراحل تجارت الکترونیک  :

   مرحله اول :

   ایجاد یک سایت ساده شامل اطلاعات محصولات و خدمات تولیدی

   مرحله دوم :

   تبدیل سایت شرکت به یک پایگاه داده اى (DataBase) قوى شده

   مرحله سوم :

   برقرارى امکان تعامل با مدیرسایت

   مرحله چهارم :

   فراهم آوری امکانات پرداخت اینترنتی

   مرحله پنجم :

   یکپارچه سازی سیستم هاى واسطه اى میان فروشنده و خریدار با سیستم هاى موجود در سازمان و یا شرکت

اسلاید 6 :

 2- کسب و کار الکترونیک(E-Business)

  • تعریف :
  • در یک نگاه کلی می توان گفت کسب و کار الکترونیک عبارتست از: کاربردی کردن کلیه
  • سیستمهای اطلاعاتی برای تقویت و کنترل فرآیندهای کسب و کار.
  • مدل های کسب‌وکار Business Model))
  • مدل های تابعی (functional modeling)
  • مدل های اطلاعاتی (information modeling)
  • مدل های شی ء گرا (object modeling)

اسلاید 7 :

 

    امروزه  تمرکز مدل‌هاى کسب‌وکار از functional modeling و information modeling به‌سمت object modeling گرایش

    پیدا کرده است.

    عملکرد مدل های  functional

    در مدل functional سازمان‌ها تنها کوشش مى‌ کنند تا چگونگى انجام کار فرآیندها را تعریف نمایند درحالى که این نگرش تنها درمورد فرآیندهاى مجزا موفق و درارتباط با تعامل بین فرآیندهاى مجزا و تبدیل فرآیندها به ساختار داده‌ها (data structure) محدودیت دارد.

اسلاید 8 :

عملکرد مدل‌هاى information

    در مدل‌هاى information، تجزیه و تحلیل ساختارداده‌ها وفرآیندهایى که روى آنها عمل مى‌نمایند توأماً درنظر گرفته مى‌شوند. این مدل نیز اگرچه تا حدودى بهتر است اما مدلى  پیچیده و  پیاده‌ سازى آن زمان زیادى می گیرد, به ‌نحوى که برخى موارد بالغ  بر دوسال زمان نیاز

    دارد.

   عملکرد مدل های شیءگرا (object modeling)

    متعاقباً مدل شیءگرا راه‌ حلى براى حذف محدودیت‌هاى دو مدل

    فوق میباشد. در مدل شیءگرا , داده‌ها (information content)

    و رفتارهاى آنها (behavior) براى یک شیء توأم با هم ارائه

    مى‌گردند و لذا نمایش بهترى براى اشیاء در جهان واقعى را مدل

    مى‌نماید.

اسلاید 9 :

3- بازاریابی الکترونیکی(E-Marketing)

  • تعریف :

    دستیابی به اهداف بازاریابی بواسطه استفاده از فناوری های ارتباطات الکترونیکی است که این فناوری ها شامل اینترنت، پست الکترونیک، کتابهای الکترونیکی، پایگاه داده ها، و تلفن همراه می باشد.

  • مدیریت بازاریابی :

      جریانی است که وظیفه شناساندن کالا یا خدمات، پیش بینی بازار و ایجاد رضایت مندی در مشتریان نسبت به دریافت نتیجه اثر بخش در قبال نیازهایش را به عهده دارد.

  • ابزارهای بازاریابی :

     ابزارهای بازاریابی از طریق ایمیل برای هدایت بازدیدکنندگان به یک وب سایت که برای آشنایی     ویا حفظ آنها به صورت مشتری مورد استفاده قرار می گیرند شامل موارد زیر هستند:

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

      بنرهای تبلیغاتی دروب

      موتورهای جستجو

      و;;

اسلاید 10 :

انواع بازاریابی :

  • بازاریابی خاص :
  • بازاریابی با مجوزPermission marketing )

 

برای دریافت پروژه اینجا کلیک کنید
سه شنبه 95 شهریور 30 , ساعت 7:12 صبح

 

برای دریافت پروژه اینجا کلیک کنید

  مقاله فعال نمودن و غیر فعا ل نمودن یک Connection فایل ورد (word) دارای 32 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله فعال نمودن و غیر فعا ل نمودن یک Connection فایل ورد (word)   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله فعال نمودن و غیر فعا ل نمودن یک Connection فایل ورد (word) ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله فعال نمودن و غیر فعا ل نمودن یک Connection فایل ورد (word) :

فعال نمودن و غیر فعا ل نمودن یک Connection
بمنظور فعال نمودن و یا غیر فعال نمودن یک Connection می توان بصورت تلویحی عملیات فوق را با فراخوانی متدهای یک شی که از Connection استفاده می نمایند انجام و یا با صراحت و بکمک متدهای Open و یا Close اقدام به فعال نمودن و یا غیر فعال نمودن Connection نمود . متدهای Open و Close دو متد اولیه برای هر Connection می باشند .
• متد Open با استفاده از اطلاعات موجود در خصلت ConnectionString ، با یک منبع داده ارتباط و یک ارتباط فعال شده را ایجاد خواهد کرد .
• متد Close باعث غیر فعال شدن Connection می گردد .
لازم است به این نکته اشاره گردد که بستن ( غیر فعال نمودن ) یک Connection امری لازم و ضروری است ، چراکه اکثر منابع داده صرفا تعداد محدودی از ارتباطات فعال را حمایـت نموده و در ضمن ارتباطات فعال ، منابع با ارزش سیستم را اشغال و حجم عملیاتی بر روی سیستم را افزایش خواهند داد .
فعال نمودن و غیر فعال نمودن صریح یک Connection
استفاده صریح از متدهای Open و Close بمنظور فعال نمودن و یا غیر فعال نمودن Connection توصیه و دارای مزایای زیر است :
• کد نوشته شده دارای خوانائی بمراتب بیشتری خواهد بود .
• اشکال زدائی برنامه ها با سرعت مطلوبی انجام خواهد شد .
• موثرتر می باشد.
پس از استفاده Connection ، لازم است که ارتباط ایجاد شده غیر فعال گردد . بدین منظور، می توان از متدهای Close و یا Dispose مربوط به شی Connection استفاده نمود. متد Close ، تراکنش های بلاتکلیف را تعیین تکلیف نموده و در ادامه ارتباط را غیر فعال می نماید . در مواردیکه Pooling فعال شده باشد ، متد فوق باعث آزادسازی ارتباط ایجاد شده از Connection pool می گردد . فراخوانی متد Close توسط یک برنامه می تواند چندین مرتبه صورت پذیرد.
فعال نمودن و غیر فعال نمودن تلویحی یک Connection
در صورت استفاده از DataAdapters ، ضرورتی به فعال نمودن و یا غیر فعال نمودن یک Connection وجود نخواهد داشت . زمانیکه یکی از متدهای مربوط به اشیاء فوق ، فراخوانده می گردد ( مثلا متد Update و یا Fill مربوط به شی SqlDataAdapter ) ، متد مورد نظر بررسی لازم در خصوص فعال بودن ارتباط را انجام و در صورتیکه ارتباط فعال نشده باشد ، SqlDataAdapter ارتباط را فعال و پس از انجام عملیات مورد نظر ، ارتباط را غیر فعال خواهد نمود .
مثال : در صورتیکه یک DataSet داده خود را از چندین جدول متفاوت که در بانک اطلاعاتی مشابه قرار دارند ، دریافت می نماید ،صرفا یک Connection وجود داشته و دارای چندین DataAdapters خواهیم بود (هر DataAdapters مرتبط با یک جدول ) . در صورتیکه Connection بصورت تلویحی ( عدم استفاده صریح از متدهای Open و Close ) فعال و یا غیر فعال گردد ، در زمان پر نمودن اطلاعات در Dataset ، ارتباط با منبع داده چندین مرتبه فعال و یا غیر فعال خواهد شد . در چنین مواردی مناسب است که در ابتدا Connection با صراحت فعال و پس از فراخوانی متدهای Filling مربوط به چندین DataAdapters ، ارتباط ایجاد شده با منبع داده را با بکارگیری متد Close و باصراحت غیر فعال نمود .
استفاده از متد Dispose
زمانیکه یک Connection غیرفعال می گردد ، جریان اطلاعات به و یا از منبع داده غیر فعال می گردد. در چنین حالتی ، منابع غیرمدیریت یافته استفاده شده توسط شی Connection ، آزاد نخواهند گردید.در صورتیکه Connection pooling فعال شده باشد ، عملیات آزاد سازی Connection از Pool نیز انجام خواهد شد. اشیاء SqlConnection و OleDbConnection دارای یک متد Dispose بوده که از آن بمنظور آزادسازی منابع غیرمدیریت یافته استفاده می گردد . با فراخوانی متد Dispose ، عملیات حذف Connection از Connection pool نیز انجام خواهد شد .

برای دریافت پروژه اینجا کلیک کنید
سه شنبه 95 شهریور 30 , ساعت 7:11 صبح

 

برای دریافت پروژه اینجا کلیک کنید

  مقاله در مورد و قولوا للناس حسناً. فایل ورد (word) دارای 29 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله در مورد و قولوا للناس حسناً. فایل ورد (word)   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله در مورد و قولوا للناس حسناً. فایل ورد (word) ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله در مورد و قولوا للناس حسناً. فایل ورد (word) :

و قولوا للناس حسناً.
«با مردم به خوبی و با زبان خوش سخن بگویید.»
یصعد الکلم الطیب.
«کلمه نیکو و سخن پاک (به سوی خدا) بالا می رود.»
و لا تنابزوا بالالقاب.

«و به اسم و القاب زشت و ناپسند، همدیگر را صدا نزنید.»
و لاتسبوا الذین یدعون من دون الله فیسبواالله عدواً بغیر علم.
«شما مؤمنان بر آنان که غیر خدا را می خوانند (و می پرستند) دشنام مدهید، تا مبادا آنها هم از روی دشمنی و جهالت به خدا (و خدا و آئین و مذهب شما) دشنام دهند.»
قال امیرالمؤمنین (ع): ایاک و مستهجن الکلام فانه یوغر القلوب.
امیرالمؤمنین (ع) فرمود: «از سخنان زشت و رکیک بپرهیز که دلها را به بغض و کینه می آورد.»
قال الباقر (ع): سلاح اللئام قبیح الکلام.
امام باقر (ع) فرمود: «سلاح و حربه افراد پست و لئیم، فحش و کلام زش

ت است.»
قال علی (ع): سنه اللئام قبح الکلام.
علی (ع) می فرمود: «روش افراد پست، حرف رکیک است.»
قال رسول الله (ص): الجنه حرام علی کل فاحش ان یدخلها.
رسول اکرم (ص) فرمود: «ورود به بهشت بر هر آدم فحاشی حرام است.»

قال رسول الله (ص): لیس المؤمن بالطعان و لا اللعان و لا الفاحش و لا البدی.
رسول اکرم (ص) فرمود: «یک شخص مؤمن و باایمان، هرگز طعنه زن و لعنت کننده و فحاش و بدزبان نیست.»
قال علی (ع): لا أوفح من بدی.
امام علی (ع) فرمود: «کسی بی حیاتر از فحش دهنده و بدزبان نیست.»
قال علی (ع): ما افحش کریم قط.
امام علی (ع) فرمود: «آدم بزرگوار و باشخصیت، هرگز فحش نمی دهد.»
قال علی (ع): اسفه السفهاء المتبجح بفحش الکلام.
امام علی (ع) می فرماید: «سفیه ترین بی خردان، کسی است که از فحش دادن و

فحاشی خوشش می آید.»
قال امیرالمؤمنین (ع): السباب مزاح النوکی.
امام علی (ع) فرمود: «مزاح و شوخی بددهنان و فرومایگان دشنام گویی است.»
قال رسول الله (ص): سباب المؤمن کالمشرف علی الهلکه.
رسول الله (ص) فرمود: «آن کسی که به یک شخص مؤمن و باایمان فحش می دهد، خود

را در پرتگاه هلاکت و بدبختی قرار داده است.»
قال الصادق (ع): من فحش علی أخیه المسلم نزع الله منه برکه رزقه، و وکله إلی نفسه و أفسد علیه معیشته.
از امام صادق (ع) نقل شده است که فرمود: «هر کس به برادر مسلمان خود فحش بدهد، خداوند برکت از روزی او برمی دارد، و او را به حال خودش رها می کند، و زندگیش را تباه می سازد.»
قال رسول الله (ص): اربعه یؤذون أهل النار علی ما بهم من الذی وعد منهم. رجلاً یسیل فاه قیحاً، و هو من کان فی الدنیا فاحشاً.
رسول اکرم (ص) فرمود: «چهار گروه هستند که دوزخیان از عذاب و شکنجه آنها در رنجند، یکی از آنها شخصی است که از دهانش چرک و خون و کثافت جاری می شود، و او کسی است که در دنیا فحاش و هرزه گو و بددهن بوده است.»
قال ابوعبدالله (ع): اذا رأیتنم المرء لایستحی مما قال و لا مما قیل له، فاعلموا أنه لغیه أولشرک من شیطان.
امام صادق (ع) می فرماید: «اگر کسی را دیدید که از گفتن و شنیدن کلمات زشت و رکیک شرم و حیا نمی کند ـ و باکی ندارد از این که درباره دیگران چه بگوید و یا دیگران درباره او چه بگویند ـ بدانید که یا زنازاده است، و یا شیطان در نطفه او شریک است.»
(به تعبیر عامه مردم یا تخم زناست، یا تخم جن است، یا تخم نابسم الله است.)
قال ابوعبدالله (ع): من سب ولی الله فقد سب الله.
امام صادق (ع) فرمود: «هر کس به یکی از دوستان خدا ناسزا بگوید، محققاً به خدا ناسزا گفته است.»
سلام یهودی، «سام علیکم»
عایشه همسر رسول اکرم (ص) ، در حضور پیامبر نشسته بود که مردی یهودی وارد شد. هنگا

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

شدی؟»
عایشه گفت: «مگر نمی بینی یا رسول الله که اینها با کمال وقاحت و بی شرمی به جای سلام چه می گویند؟»
حضرت فرمود: «چرا، من هم در جواب گفتم: «علیکم» یعنی: بر خود شما باد؛ و همین قدر کافی بود.»
فحش و ناسزا، شکننده روزه است
روزی رسول اکرم (ص) شنید یکی از زنانش در حالی که روزه دار است، به کنیزش فحش و ناسزا می دهد.
حضرت فوری مقداری غذا فراهم کرد و آورد نزد آن زن، و به او فرمود: «از این غذا بخور»!
آن زن گفت: یا رسول الله! من روزه دار هستم.
حضرت فرمود: «چگونه تو روزه دار هستی در حالی که به کنیزت ناسزا می گویی؟! پس بدان و آ

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

فریادشان به واویلا بلند است.
یکی از آن چهار گروه، شخصی است که از دهانش چرک و خون و کثافت بیرون می ریزد.
اهل دوزخ سؤال می کنند: «این بدبخت دور از رحمت خدا که این چنین چرک و خون و کثافت از دهانش بیرون می ریزد، جرم و گناهش چیست؟» در جواب می گویند: «این بیچاره، جرم و گناهش این است که به هر سخن زشتی گوش فرا داده، از بیان کلمات زشت و دادن فحش و ناسزا لذت می برد، همانگونه که آمیزش جنسی (و خوردن و آشامیدن غذاهای لذیذ) برای او لذت داشت.»
دعوای سماعه با شتربان خود
«سماعه» یکی از یاران امام صادق (ع) بود. روزی با یکی از ساربانان خود نزاع کرد و به او ناسزا گفت. خبر دعوای سماعه با کارگرش به امام صادق (ع) رسید، هنگامی که سماعه خدمت حضرت وارد شد، امام صادق (ع) بدون مقدمه به او فرمود:
ای سماعه! این چه دعوا و جنجالی بود که میان تو و شتربانت به وجود آمد؟ بپرهیز از این که با

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

و دیگر هرگز مرتکب چنین عمل زشتی نخواهم شد.
صائب تبریزی رحمه الله گفت:
پاک کن از سخن پوچ دهان را صائب لقمه کام صدف، دُر ثمین می باید
با فحّاشان رفاقت نکنید
عمروبن نعمان جعفی می گوید: امام صادق (ع) دوست و رفیقی داشت که همیشه همراه حضرت بود و از او جدا نمی شد، روزی به اتفاق از بازار کفاشها عبور می کردند، و به دنبالشان غلام آن مرد که از اهل سند (یکی از ایالتهای هند) بود می آمد، در بین راه ناگاه آن مرد به پشت سر نگاه کرد، غلام را ندید، بعد از چند قدم دیگر، دو مرتبه سر را به عقب برگرداند، باز هم غلام را ندید، سومین بار به پشت سر نگاه کرد و او را صدا زد، اما از غلام ـ که سرگرم تماشای اطراف شده و از ارباب خود دور افتاده بود ـ خبری نبود، برای مرتبه چهارم که سر خود را به عقب برگرداند، غلام را دید، با خشم و غضب به او گفت: «ای زنازاده ! کجا بودی؟»
امام صادق (ع) تا این جمله را شنید، با ناراحتی و تعجب دست خود را بلند کرد و محکم بر پیشانی زد و به دوست خود گفت: « سبحان الله! آیا دشنام می دهی؟ و به مادرش نسبت کار ناروا داد

ه، او را به زنا متهم می کنی؟ من گمان می کردم تو مردی باتقوا و پرهیزکار و عفیف و خویشتن داری، اما اکنون می بینم در تو ورع و تقوایی وجود ندارد (و به راحتی دشنام می دهی و تهمت می زنی.) »
آن مرد گفت: ای پسر رسول خدا، مادر این غلام، سندی و مشرک است، و مسلمان نیست، و من بی جهت تهمت ناروا نزده ام. حضرت فرمود: مادرش مشرک بوده که بوده، مگر نمی دانی که هر قوم و ملتی در امر ازدواج سنت و قانونی دارند که طبق همان سنت و قانون ازدواج کرده، به وسیل

ه آن از زنا جلوگیری می کنند. پس عملشان زنا نیست و فرزندانشان زنازاده محسوب نمی شوند (و کسی هم حق ندارد به آنان نسبت ناروا بدهد) ، حال از من دور شو (زیرا که دوستان ما هرگز این چنین بدزبان و هرزه گو نیستند.)
عمروبن نعمان می گوید: بعد از آن، دیگر کسی ندید که امام صادق (ع) با او راه برود، تا سرانجام مرگ بین آنها جدایی کامل انداخت.

فحّاش بددهن ، مثل سگ و شیطان است
عیاض بن حمّاد گفت: به پیامبر اکرم (ص) عرض کردم: ای رسول خدا ! مردی از خویشاوندانم که مقام و منزلتش پایین تر از من است به من فحش و ناسزا می دهد، اگر من بخواهم برای انتقام در پاسخ به او دشنام بدهم، آیا اشکالی دارد؟
حضرت در جواب من فرمود:
المتسابان شیطانان یتعاویان و یتهاوتران.
«دو نفر که به یکدیگر فحش و ناسزا می دهند، مانند دو شیطانند که با یکدیگر در افتاده، مجادله و دعوا نموده، (و مثل سگ) به هم پارس می کنند و همدیگر را در هم می کوبند، و پرده شرم و حیا را می درند.»

در جمله ای دیگر به همین مضمون پیامبر اکرم می فرماید:
المتسابان شیطانان یتعاویان و یتهارجان.
«دشنام دهندگان به یکدیگر، دو شیطانند که همچون سگان بر هم بانگ می زنند و به هم می پرند.»
در روایت دیگر حضرت می فرماید:
المتسابان شیطانان یتهاذیان و یتکاذبان.

«دو کس که به یکدیگر دشنام و ناسزا می گویند، دو شیطانی هستند که هذیان و دروغ می گویند.»
ابراهیم بن میسره گفت چنین گفته اند که:
«فحاش هرزه گوی دشنام جوی، در روز قیامت به صورت سگی محشور می شود یا این که در شکم سگی محبوس و زندانی می گردد.»
امام صادق (ع) فرمود: من علامات شرک الشیطان الذی لایشک فیه ان یکون فحاشاً، لایبالی ما قال و لا ما قیل فیه.

«از نشانه های شرکت شیطان در نطفه و وجود انسان که شک و تردیدی در آن نیست، این است که انسان از آنچه که از دهانش خارج می شود و می گوید، و از آنچه از زبان مردم خارج می شود و به او می گویند باکی نداشته، فحاش، هرزه گو و دشنام جو باشد.»
هرزه گویی مانع استجابت دعاست
در زمان بنی اسرائیل مردی بود که فرزندی نداشت. سه سال پیوسته دعا می کرد تا خداوند به او پسری عنایت کند، اما دعایش مستجاب نمی شد. هنگامی که دید خداوند حاجت او را برآورده نمی سازد، مأیوس و ناامید به درگاه خداوند عرض کرد:
«پروردگارا، (سه سال است که تو را می خوانم و جوابم را نمی دهی) آیا من از تو دورم و سخن مرا نمی شنوی، یا به من نزدیکی و پاسخم را نمی دهی؟»
در عالم خواب و رؤیا کسی به نزدش آمد و در پاسخ او گفت:

«تو سه سال تمام است که خدا را با زبانی زشت و هرزه، و دلی سرکش و ناپرهیزکار، و نیتی نادرست و ناپاک می خوانی و دعا می کنی، (اما دعا و طلب حاجت از درگاه خداوند به این صورت برای تو نتیجه ای ندارد) ولی اگر می خواهی دعایت مستجاب شده، حاجتت برآورده شود، باید از هرزه گویی دست برداشته، دلت باتقوی و پرهیزکار شده، نیتت پاک و خالص گردد.»
امام صادق (ع) فرمود: «آن مرد به آنچه که به او در عالم خواب دستور داده شده ب

ود عمل نمود، سپس به درگاه خداوند دعا کرد و حاجت طلبید، خداوند دعای او را مستجاب کرده، پسری به او عنایت فرمود.»
رسول اکرم (ص) فرمود:
من عرف الله و عظمه منع فاه من الکلام.

 

«کسی که خدا را بشناسد و او را عظیم و بزرگ بدارد، دهانش را از سخن زشت و گفتار بیهوده نگه می دارد.»
حکیم و دانشمندی می گفت: لسان یذکر به الله لاینبغی ان یذکر به الرفث.
«زبانی که با آن ذکر خدا گویند، سزاوار نیست که با آن فحش و دشنام دهند.

»
مخلوق خدا را دشنام ندهید حتی اگر حیوان باشد
یک روز مرد عرب بیابان نشینی به حضور مبارک پیامبر اکرم (ص) آمد و عرض کرد:

ای رسول خدا، به من سفارشی فرموده، مرا نصیحت و راهنمایی کنید.
حضرت در پاسخ درخواست او فرمود:
1ـ اولاً، تقوای الهی را در زندگی خود پیشه کن، (و خودت را همیشه در برابر خداوند ببین و به حساب خودت برس، که حسابرسی خدایِ همیشه حاضر و ناظر، و قادر و توانا در روز رستاخیز، بسیار دقیق است.)
2ـ ثانیاً، اگر کسی به وسیله عیبی که در تو هست تو را سرزنش و ملامت نمود، تو برای مقابله با او، اگر عیبی در او بود، به وسیله آن عیب او را سرزنش مکن، تا به سبب این برخورد اخلاقی ـ صبر و بردباری ـ تو در مقابل سرزنش و عیب گویی او، أجر و پاداشی نیکو برای تو باقی بماند، و از طرف دیگر، گناه و کیفر سخن و عمل زشت او گریبانگیر خودش باشد.
به مشرکان و کافران فحش ندهید

در جنگ بدر، بعد از پیروزی لشگر اسلام بر سپاه کفر که به فرماندهی ابوجهل، و «عُتبه» پدر هند جگرخوار، و برادرش «شیبه» و پسرش «ولید» دایی «معاویه بن ابی سفیان» و «امیه بن خلف» بود، بعضی از مسلمین به مشرکانی که در این جنگ کشته شده بودند، دشنام می دادند.
پیغمبر اکرم (ص) وقتی شنید، مانع از این کار شد، ایشان را نهی کرد و فرمود: «به این جماعت دشنام ندهید، زیرا نه تنها دشنام دادن شما به ایشان ضرر و زیانی نمی رساند بلکه در عوض باعث رنجش و ناراحتی بازماندگان ایشان خواهد شد.»
سپس حضرت فرمود: آگاه باشید و بدانید، پلیدی و هرزگی زبان، بدگوهری است.

یعنی در هر حال و هر شرایطی، دشنام دادن و فحّاشی کار زشت و عمل ناپسندی است، چه به حق باشد، چه نباشد.
کلام خوش در برابر کلام زشت
روزی عیسی بن مریم (ع) با حواریون خود از جایی عبور می کرد، در میان راه عده ای از یهودیان ایستاده بودند، وقتی که حضرت عیسی از کنار ایشان می گذشت، یهودیان شروع کردند به هرزه گویی، و به آن حضرت فحش دادن و ناسزا گفتن.
عیسی (ع) در مقابل با ایشان به نرمی و آرامی، و با کلام خوش سخن گفت و آنها را از این عمل زشت نهی نمود.
یکی از حواریون سؤال کرد که یا روح الله، چرا در برابر آن کلمات زشت و رکیک، به نرمی و با کلام خوش سخن گفتید و مقابله به مثل نکردید؟
حضرت فرمود: هر کس هر سرمایه ای از خوبی و بدی در ضمیر و وجود خود داشته باشد همان را مصرف می کند و به کار می بندد، این جهودان چون سرمایه وجودشان بد بود، به زشتی و بدی سخن گفتند، ولی چون در ضمیر و وجود من نیکی است، از آن چیزی جز خوبی و نیکی تراوش نمی کند.
آواز کلاغ و بانگ کبوتر
«فیثاغورث» حکیم و فیلسوف یونانی، یکی از دانشمندان بزرگ علم نجوم، هیأت و ریاضی، یک روز در میان راه با شخصی برخورد نمود، آن شخص با دیدن فیثاغورث شروع کرد به او فحش دادن و ناسزا گفتن.
فیثاغورث بدون آنکه از خود عکس العملی نشان دهد، از او دور شد.

عده ای ناظر این ماجرا بودند، وقتی این صحنه را دیدند به فیثاغورث گفتند: «ای حکیم، چرا از رفتار و سخنان زشت او خشمگین نشده، پاسخ او را ندادی؟»
فیثاغورث گفت: «زیرا من از کلاغ، بانگ کبوتر، و از دُرنا آواز قُمری توقع ندارم !»
با ابلهان مجادله نکنید
روزی «جالینوس حکیم» ابلهی را دید که گریبان مرد دانشمندی را گرفته و به او فحش و ناسزا

می دهد.
جالینوس وقتی این صحنه را دید گفت: «اگر این مرد دانشمند و حکیم، فردی عاقل و دانا بد، کار او با این مرد ابله و نادان به اینجا نمی کشید.»
امام کاظم (ع) می فرماید: ماتساب اثنان الا انحط الأعلی الی مرتبه الأسفل.
«وقتی دو تن به هم دشنام می دهند، آن کسی که مقام و شخصیتش والاتر است، به پستی می افتد.»
پهلوان حقیقی
یک روز پیغمبر اکرم (ص) از محلی عبور می کردند، در میان راه به جمعیتی برخورد نمودند که در بین آنها مرد پرقدرت و نیرومندی در حال زورآزمایی بود، و سنگ بزرگی را (که مردم آن را سنگ زورمندان و وزنه قهرمانان می نامیدند) از روی زمین بلند می کرد. تماشاگران با مشاهده زورآزمایی ورزشکار، او را تحسین و تشویق می کردند.
پیغمبر اکرم (ص) پرسید: این اجتماع مردم برای چیست؟
عده ای وزنه برداری آن قهرمان را به عرض رسانده، گفتند: شخصی در اینجا زورآزمایی می کند.
حضرفت فرمود: به شما بگویم مرد قوی و قهرمان کیست؟ قهرمان و پهلوان کسی است که اگر شخصی به او دشنام بگوید، وی تحمل نموده، بر نفس سرکش و انتقام جوی خود غلبه کرده، و

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

ه از پشم است و ناخن های دراز دارد، و این خصوصیات در من نیست، زیرا قد و قامت من راست است و تنم بی پشم، و ناخنم پهن می باشد و ناطق و گوینده و خندانم، و صفات و خصوصیاتی که من دارم غیر از صفات و خصوصیات سگ است، و آنچه در من است، مخالف است با آنچه صاحب نامه درباره من گفته است.
و به این گونه، با زبان نرم، پاسخ نامه او را داد، بی آنکه کلمه زشت و درشتی بر زبان رانَد، یا فرستاده او را برنجاند.
با بداندیش هم نکویی کن دهن سگ به لقمه دوخته به
محدث قمی پس از نقل این داستان می فرماید: خواجه نصیرالدین طوسی در این امر اقتداء نموده به سیره امام باقر (ع) با آن مرد مسیحی، که این ماجرا در داستان بعد اشاره شده است.
پاسخ امام باقر (ع) به مرد مسیحی
امام پنجم، محمد بن علی بن الحسین (ع) لقبش «باقر» است. باقر یعنی شکافنده، به آن حضرت «باقرالعلوم» می گفتند، یعنی شکافنده علوم و دانش ها.
روزی مردی مسیحی به صورت توهین و تمسخر، کلمه باقر را به کلمه «بقر» ـ یعنی گاو ـ تغییر داده تعبیر کرد و به آن حضرت گفت:
«انت بقر» یعنی تو گاوی.
امام بدون آنکه از خود ناراحتی نشان بدهد و اظهار عصبانیت کند، با کمال آرامش و سادگی گفت: «نه، من بقر نیستم، من باقرم.»
مرد مسیحی دوباره به طعنه و مسخره گفت: «تو پسر زنی هستی که آشپز بود.» حضرت فرمود: «شغلش این بود، و این کار عار و ننگی محسوب نمی شود.»
باز آن مرد گفت: مادرت سیاه چهره و بی شرم و بدزبان بود.
امام باقر (ع) فرمود: «اگر این نسبت هایی که به مادرم می دهی راست است، خداوند او را بیامرزد و از گناهش بگذرد، و اگر دروغ است، خداوند از گناه و معصیت تو بگذرد و تو را ببخشد که این چنین به دروغ تهمت می زنی.» مشاهده این همه حلم و بردباری، از مردی که قادر بود همه گونه، موجبات اذیت و آزار یک مرد نصرانی خارج از دین اسلام را فراهم آورد، کافی بود که تحول و انقلابی در روحیه مرد مسیحی ایجاد نماید و او را به سوی اسلام بکشاند، لذا وقتی آن مرد مسیحی این گونه برخورد را از امام باقر (ع) مشاهده کرد، هدایت یافته، مسلمان شد.

امام سجاد (ع) و مرد فحّاش
امام سجاد، علی بن الحسین (ع) یک روز در خانه اش برای مهمانان خود سخن می گفت، در همین هنگام شخصی از راه رسید و شروع به بدگویی از امام نمود و امام را به کارهای زشت و دروغگویی متهم کرد و صفات ناشایست بسیاری را به ایشان نسبت داد.
امام در جواب سخنان آن مرد هیچ نگفت و ساکت و خاموش ماند. مرد پس از این که سخنان خود را تمام کرد، برخسات و به منزل خود رفت، پس از این که آن مرد از مجلس خارج شد، امام به یاران و اطرافیانش فرمود: «از شما می خواهم با من بیائید تا جواب آن مرد را بازگو کنم.»
امام سجاد (ع) کفش خود را به پا کرد و پیاده با دیگران به راه افتاد تا به در خانه آن مرد رسیدند، امام خود در خانه را کوبید و مرد فحاش را صدا کرد. مرد وقتی که صدای امام را شنید، با ناراحتی زیاد و حالتی پریشان (به خیال اینکه امام برای گرفتن انتقام آمده)
بیرون آمد.
امام زین العابدین (ع) با مهربانی به او گفت:
«ای برادر، چیزهایی را که درباره من گفتی، اگر واقعاً در من وجود دارد و آن چنان هستم که تو گفتی، از خداوند آمرزش می طلبم و توبه می کنم، ولی اگر بدی ها و عیب هایی را که درباره من گفتی، در وجود من نیست، و ناحق و باطل است و ناروا گفته ای، خداوند تو را ببخشاید و از گناهت در گذرد.»
مرد فحاش که چنین انتظاری نداشت، وقتی این سخنان امام را شنید از کار خود بسیار شرمنده گشت و پیشانی امام را بوسید و گفت:
«سخنانی که گفتم همه لایق خود من است، و اصلاً در شأن شما نیست، بلکه خود من به آن صفات زشتی که درباره شما گفتم سزاوارترم، به خدا قسم دیگر کاری که برخلاف میل شما و ناپسند باشد انجام نخواهم داد.»
حضرت فرمود: «من هم از آنچه گفتی، گذشت کردم و تو را بخشیدم.»

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

حضرت در پاسخ فرمود: اشکالی ندارد، اما در صورتی که فحش و ناسزاگویی و هرزگی در میان شوخی نباشد.
سپس فرمود: پیامبر اکرم (ص) این گونه بود که عرب بیابانی نزد او می آمد و هدیه ای برایش می آورد، و در همان هنگام هدیه دادن می گفت: قیمتش را بده!
رسول خدا (ص) می خندید، و هر وقت اندوهگین می شد، می فرمود: آن عرب بیابانی کجاست؟ کاش نزد ما می آمد (و ما را می خندانید.)
عبدالله بن محمد جعفی می گوید، شنیدم که امام باقر (ع) می فرمود:
إن الله عزوجل یحب المداعب فی الجماعه بلا رفث.
«خداوند کسی را که در میان جمعی شوخی و خوشمزگی (و شیرین زبانی) کند دوست دارد، در صورتی که فحش و هرزگی در کار نباشد.»
رسول خدا (ص) فرمود: ویل للذی یحدث فیکذب لیضحک به القوم، ویل له، ویل له،
ویل له.
«وای بر کسی که به وسیله سخن دروغ عده ای را بخنداند، پس وای بر او، وای بر او،
وای بر او.»
شوخی و خنده و قهقهه، بابی است در آداب معاشرت که برای خود حد و مرزی دارد و حدود آن در آثار اسلامی که در چه مواقعی و به چه صورت مباح و پسندیده و به چه صورت حرام و ناپسند می باشد، مشخص و مبین است، که طرح آن در این مبحث
نمی گنجد.

 

برای دریافت پروژه اینجا کلیک کنید
سه شنبه 95 شهریور 30 , ساعت 7:11 صبح

 

برای دریافت پروژه اینجا کلیک کنید

  مقاله در مورد اثر بلایای طبیعی بر محیط زیست فایل ورد (word) دارای 28 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله در مورد اثر بلایای طبیعی بر محیط زیست فایل ورد (word)   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله در مورد اثر بلایای طبیعی بر محیط زیست فایل ورد (word) ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله در مورد اثر بلایای طبیعی بر محیط زیست فایل ورد (word) :

چکیده
تخریب زیستگاه یکی از مهمترین عوامل انقراض و نابودی گونه‌هاست. این تخریب به دو صورت رخ می‌دهد:
الف_ تخریبی که متأسفانه ناشی از فعالیت‌های نادرست و خودخواهانه‌ی انسان‌هاست و بر اساس برآورد IUCN اولین عامل انهدام گونه‌های حیات وحش به حساب می‌آید. (باعث انقراض 127 گونه ماهی، 27 دوزیست، 40 خزنده، 102 پرنده و 153 پستاندار در سال 1980 میلادی و به طور کلی 30% انهدام گونه‌هاست).

ب_ بلایای طبیعی
Shaffer چهار دلیل برای انقراض گونه‌ها بیان می‌کند:
1 وقایع اتفاقی در زیستگاه
2 وقایع اتفاقی در دینامیزم جمعیت
3 بلایای طبیعی
4 احتمالات ژنتیکی
بلایای طبیعی از طریق اثراتی که بر محیط زیست می‌گذارند، در بیشتر موارد به علت تخریب زیستگاه گونه‌ها و به علت عدم سازگاری گونه‌های زنده‌ مانده با م

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

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

جایی که حتی آب و هوای نرمال باعث نابودی تخم‌ها می‌گردد، آشیانه‌سازی می‌کنند;

مقدمه
محیط زیست شامل محیط انسانی و محیط طبیعی است. بررسی اثر بلایای طبیعی بر روی محیط انسانی بطور گسترده و توسط کشورهای مختلف، بالاخص کشورهای بلاخیز مانند ژاپن، چین، امریکا و ; صورت گرفته است. متأسفانه بررسی آثار این بلایا بر روی محیط طبیعی به خاطر اهمیت کمتر آن نسبت به محیط انسانی به طور گسترده و کامل صورت نگرفته است.

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

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

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

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

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

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

مهمترین بلایای طبیعی عبارتند از:

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

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

ساختمان‌سازی در دشت سیلابی رود که مستلزم اشغال بخش‌هایی از آن است و باعث کاهش ظرفیت طبیعی رود می‌شود، اشاره کرد. به این ترتیب محدوده‌ای از دشت سیلابی که در زمان طغیان زیر آب می‌رود گسترده‌تر می‌گردد.

 آب نفوذی و افزایش آب سطحی می‌شود. حجم زیاد آب از یک طرف بر بزرگی طغیان می‌افزاید و از طرفی با افزایش فرسایش، رسوباتی به وجود می‌آورد که با برجای گذاشتن آن‌ها ظرفیت بستر اصلی رود کاهش می‌یابد. موارد پیش معمولاً تأثیر تدریجی دارند، ولی سیل‌های ناگهانی و فاجعه آمیز اغلب بر اثر تخریب سدها و بند‌ها، ایجاد می‌شوند.

یکی دیگر از دلایل ایجاد سیل در بسیاری از نقاط، استخراج آب زیر زمینی، نفت و گاز از زمین است که اغلب نشست منطقه‌ی وسیعی از زمین را به همراه دارد. با فرونشینی زمین، قابلیت سیل‌گیر بودن آن نیز افزایش می‌یابد. هدف از پیش‌بینی سیل، برآورد دبی جریان و سطح سیلابی است که در یک دوره‌ی بازگشت مشخص (مثلاً در یک دوره‌ی 25، 50 یا 100 ساله) احتمال وقوع آن وجود دارد. نتایج این پیش‌بینی که سیلاب طراحی نام دارد، به عنوان مبنایی برای انتخاب روش‌های مقابله با سیل مورد استفاده قرار می‌گیرد. سیلاب طراحی معمولاً بر مبنای هزینه‌ی لازم برای

کنترل آن و میزان ریسک و خطری که تخریب سیستم کنترل سیلاب پیشنهادی برای جان انسان‌ها دارد می‌شود. در مواردی که گسیختگی سازه‌ی آبی منجر به از دست رفتن جان انسان‌ها و اموال زیادی بشود، طراحی بر مبنای سیلاب‌ها با احتمال رخداد کمتر و دوره بازگشت طولانی‌تر، مثلاً سیلاب هزار ساله و حتی بیشتر، انجام می‌شود. سطح گسترش و ارتفاع این سیلاب‌ها بیش از سیلاب‌هایی است که از احتمال رخداد بیشتری برخوردارند.

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

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

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

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

• نشست و فروریزش زمین
وقوع فروریزش یا نشست طبیعی سطح زمین اغلب محدود به زمین‌های غاردار و حفره‌دار آهکی است. در چنین شرایطی آب و هوا عاملی تعیین کننده است. ایجاد غار بر اثر حل شدن آهک در آب زیرزمینی به کندی تمام انجام می‌شود و فروریزش ناشی از آن نیز به ندرت اتفاق می‌افتد. در مقابل، اگر در ناحیه‌ای با سنگ‌های غاردار، برای مدتی سطح آب زیرزمینی به مقدار قابل ملاحظه‌ای پایین برود، فشار در سقف غار افزایش یافته و احتمال فروریزش بیشتر می‌شود.

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

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

• زمین‌لرزه
آثار زمین لرزه در سطح زمین به صورت کج شدن و گسل خوردن سنگ‌ها و لرزش زمین، قابل تشخیص است. زمین لرزه علاوه بر تاثیر مستقیم بر سازه‌ها ممکن است باعث آبگونگی یا روانگرایی برخی از خاک‌ها و نشست برخی دیگر شود. تاثیر زمین لرزه بر آب دریاها و دریاچه‌ها به صورت امواج عظیم به نام تسونامی تظاهر می‌کند. زمین لرزه‌ها پدیده‌هایی جغرافیایی هستند، یعنی الزاماً در همه جا به وقوع نمی‌پیوندند. احتمال وقوع زمین لرزه در یک محل را تا حدی می‌توان از روی زمین لرزه‌های تاریخی و ثبت شده قبلی و در سال‌های اخیر توسط تحلیل برخی از نتایج مطالعات ژئوفیزیکی، پیش‌بینی کرد.
زمین لرزه ممکن است بر اثر تزریق مایعات در چاه‌های عمیق و احتمالاً بر اثر استخراج سیالات از زمین نیز ایجاد شود. زمین لرزه‌های القایی علاوه بر آن در مخازن سدهایی که ارتفاع بیش از 100 متر دارند، نیز مشاهده شده‌اند. در این نوع وزن مخزن و مهمتر از آن فشار آب بین منفذی زیاد باعث لغزندگی و ایجاد جابجایی در امتداد سطوح ضعیف سنگ می‌گردد و به این ترتیب زمین لرزه ایجاد می‌گردد.
میزان تخریب در زمین لرزه تابع ترکیب خاک، خصوصیات تکان‌های زمین لرزه، نیرو و جهت تکان می‌باشد. سرعت موج در سنگ‌های سخت خیلی بیشتر از سنگ‌های سست و نرم است. امواج در طبقات سست و نرم مانند آبرفت‌های دره‌ها ضعیف می‌گردند و حتی ممکن است از بین بروند، اما طبقه‌ی نازکی از سنگ‌های سست بر روی سنگ‌های سخت نمی‌توانند لرزه‌ها و امواج را

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

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

 

 

زمین لرزه_ نورهای زلزله
در هنگام وقوع بعضی زلزله‌ها آثار نورانی مختلفی مثل نور افشانی رعد و برق، جرقه‌های نور و امثال آن دیده می‌شود. اگرچه پاسخ مناسبی برای آن یافته نشده به عقیده دانشمندان این نورها اثرات ثانوی زلزله است.

زمین لرزه_ لرزش‌های دریا (تسونامی)
زمانی که کانون زلزله در کف دریا یا نزدیک آن باشد، امواج متعددی را درآب تولید می‌کند که به نام تسونامی معروف است. این امواج به بدنه‌ی کشتی‌ها برخورد می‌کند وموجب ارتعاش آن‌ها می‌گردد. اگر تکان قائم باشد، کشتی ناگهان بالاآمده وبعد پایین می‌رود وتحدبی در آب مشاهده می‌شود. اگر مرکز بیرونی نزدیک کرانه باشد، درهنگام نخستین تکان آب دریا عقب می‌رود وسپس با موجی قوی به ساحل می‌ریزد وموجب تخریب و زیان‌های شدید می‌شود .

زمین لرزه_ تغییر مشخصات آب چشمه‌ها
به علت وقوع زلزله معمولاً در وضع چشمه‌ها وچاه‌ها تغییراتی به‌وجود می‌آید، چرا که بر اثر ارتعاش، مجاری زیرزمینی، تنگ، گشاد یا مسدود می‌گردد. ممکن است چشمه‌های جدید ایجاد گردد یا به علت لغزش‌های زمین ممکن است مجاری قدیمی آب بسته شود ودر جائی دیگر جاری شود یا طبقات نفوذ ناپذیری که طبقات آبدار روی آن‌ها قرار دارد شکاف بردارد وآب به اعماق زمین رفته وموجب خشکیدن چشمه‌ها گردد. دمای آب چشمه‌ها ممکن است براثر مخلوط شدن با چشمه‌های معدنی دیگر تغییر نماید.

زمین لرزه_ ایجاد شکاف و گسل
هرنوع زلزله‌ای، هراندازه کوچک و کم اهمیت باشد شکاف‌هایی در پوسته‌ی زمین ایجاد می‌کند ودر ناحیه‌ی مرکز زلزله بیشتر مشاهده می‌شود. شکاف‌ها گاهی بصورت شعاعی از یک مرکز می‌باشد اما بیشتر بی‌نظم بوده و در جهات مختلف پراکنده است. شکاف دردامنه‌ی کوه‌ها در

جهت عمود، در کرانه ودر طول آن ایجاد می‌شود. پهنای شکاف‌ها از 20 سانتیمتر تا 10 یا 15 متر هم مشاهده شده است وطول چند کیلومتر. این شکاف‌ها با نخستین تکان‌ها بوجود می‌آید وممکن است در تکان‌های بعدی بیشتر شود. اگر شکاف‌ها از آبرفت‌های کف دره یا دشت عبور کند در عمقی از این آبرفت آب وجود داشته باشد با خود گل وگاهی گازهایی راکه در هوا مشتعل می‌گردد، خارج می‌کند.

زمین لرزه_ زمین لغزش
این پدیده عمدتاً توسط زلزله ایجاد می‌شود ودر اثر آن حجم بزرگی از خاک و سنگ در مناطق دارای شیب تند به سمت پائین حرکت می‌کند، البته بعضی از آن‌ها ناشی از اشباع منطقه از آب می‌باشد. این پدیده می‌تواند خطرات زیادی مثل مدفون نمودن روستاها یا شهرها زیر خروارها خاک وسنگ ایجاد کند سنگریزش هم گاهی اوقات ناشی از زلزله است.

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

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

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

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

این جریان در ولتاژ 10 میلیون ولت توان گرمایی در حدود 100 میلیارد وات دارد. چنین توانی حتی در مدت زمان ناچیز ده هزارم ثانیه، می‌تواند گرمایی در حدود 10 میلیون ژول ایجاد کند. این گرما باعث می‌شود دمای هوا در مسیر آذرخش به 30 هزار درجه‌ی سانتی‌گراد برسد. اگر کمی با قوانین حاکم بر گازها آشنایی داشته باشید می‌بینید که این تغییر ناگهانی دما حجم هوا را 100 برابر می‌کند و این یعنی یک انفجار واقعی انبساط سریع و شدید هوا، یک موج ضربتی در هوای اطراف ایجاد می‌کند که با سرعت صوت و به شکل تندر یا رعد به گوش شما می‌رسد.

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

 

• آتشفشان
یک آتشفشان از جنبه‌های مختلف می‌تواند روی محیط تأثیر بگذارد. جریان گدازه‌ها، خاکستر ناشی از فعالیت آتشفشان، زمین لرزه‌های ناشی از فعالیت آتشفشان‌ها، گرم شدن زمین، تغییر خصوصیات آب‌های حوالی حوزه‌ی آتشفشان‌ها ; همگی می‌توانند روی محیط اثر بگذارند.

• خشکسالی
خشکسالی حالتی نرمال و مستمر از اقلیم است. گرچه بسیاری به اشتباه آن را واقعه‌ای تصادفی و نادر می‌دانند. این پدیده تقریباً در تمامی مناطق اقلیمی رخ می‌دهد، گرچه مشخصات آن از یک منطقه به منطقه‌ی دیگر کاملاً تفاوت می‌کند. خشکسالی یک اختلال موقتی است و با خشکی تفاوت دارد چرا که خشکی صرفاً محدود به مناطقی با بارندگی اندک است و حالتی دائمی از اقلیم می‌باشد.

خشکسالی جزء‌ بلایای طبیعی نامحسوس است. گر چه تعاریف متفاوتی برای این پدیده ارائه شده لیکن در کل حاصل کمبود بارش در طی یک دوره‌ی ممتد زمانی معمولاً یک فصل یا بیشتر می‌باشد. این کمبود منجر به نقصان آب برای برخی فعالیت‌ها، گروه‌ها و یا یک بخش زیست محیطی می‌شود. خشکسالی بایستی در رابطه با برخی شرایط متوسط درازمدت از موازنه بین بارش و تبخیر و تعرق درنظر گرفته شود، معمولاً در هر منطقه‌ای یک شرایط خاص به‌ عنوان نرمال تعریف می‌شود.
بعلاوه این پدیده با زمان (فصل اصلی وقوع این پدیده، تأخیر در شروع فصل بارانی، وقوع بارش در ارتباط با مراحل اصلی رشد گیاه) و نیز مؤثر بودن بارش‌ها (شدت بارش، تعداد رخدادهای بارندگی) مرتبط است.

سایر فاکتورهای اقلیمی نظیر دمای بالا، باد شدید و رطوبت نسبی پایین‌تر غالباً در بسیاری از نقاط جهان با این پدیده همراه شده و می‌توانند به طرز قابل ملاحظه بر شدت آن بیافزایند.
خشکسالی را نباید صرفاً بعنوان پدیده‌ای کاملاً فیزیکی یا طبیعی در نظر گرفت. تأثیرات آن در جامعه ماحصل ایفای نقشی طبیعی مابین یک رخداد طبیعی (بارش کمتر از حد مورد انتظار به دلیل تغییرات اقلیمی) و نیاز به منبع تأمین آب می‌باشد.

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

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

• اثرات تغییرات اقلیمی بر خطر حوادث و بلایای طبیعی
مارتین ک وان آلست (Marten K. Van Aalst) متخصص آب و هوا، مرکز هلال احمر و صلیب سرخ در آماده باش بلایا و تغییرات اقلیمی هلند.

تغییرات جهانی اقلیم
تغییرات اقلیمی ناشی از فعالیت‌های انسانی، یا گرم شدن جهانی، به دلیل افزایش گاز‌های گلخانه‌ای ایجاد شده است. این گازها با ممانعت از فرار تشعشعات زمین به فضا، باعث به دام انداختن گرما در اتمسفر ما می‌شوند. گاز عمده‌ی گلخانه‌ای دی اکسید کربن است که از سوخت‌های فسیلی مانند زغال سنگ و نفت، هنگام سوختن منتشر می‌شود

. از زمان انقلاب صنعتی، استفاده از سوخت‌های فسیلی به سرعت افزایش یافته است. به عنوان مثال غلظت دی اکسید کربن در اتمسفر حدود یک سوم، یعنی از 280 ppm در سال 1750 به 368 ppm در سال 2000 افزایش یافته است. این مقدار حداقل در 420000 سال گذشته و احتمالاً از 20 میلیون سال گذشته بی سابقه بوده است.

اتمسفر به افزایش گاز‌های گلخانه‌ای، با افزایش میانگین دما پاسخ می‌دهد. درواقع سطح دمای جهانی 6/0 درجه در قرن اخیر افزایش یافته است، که در آن خشکی‌ها سریع‌تر از اقیانوس‌ها گرم شده‌اند. گرم شدن در سطح نیمکره‌ی شمالی بیش از هر قرن دیگر در هزار سال گذشته بوده است. در مقیاس جهانی، دهه ی 1990 احتمالاً گرم‌ترین دهه در 1000 سال اخیر بوده است، و نه سال از ده سال گرم‌ترین، بین 1995-2004 ثبت شده است. (1998، 2002، 2003 و 2004 گرم‌ترین بوده‌اند.) (2004، WMO). این تغییرات در دما، دامنه‌ای از اثرات ثانویه بر سیستم‌های

هیدرولوژیک و خاکی و اکوسیستم‌های دریای داشته است. مثال‌ها شامل یک افزایش جهانی در میانگین سطح دریا (1 تا 2 میلیمتر در سال در دوره‌ی قرن بیستم)، عقب نشینی گسترده‌ی یخچال‌ها، افزایش در پوشش برف، ذوب شدن یخ‌های دائمی، تغییر دامنه‌ی گیاهان و حیوانات (رو به قطب، و رو به بالا در ارتفاعات)، گل‌دهی زودتر گیاهان، تغییر فصل جفتگیری پرندگان و ظهور حشرات و تناوب حوادث سفید شدن مرجانی، خصوصاً در طی حوادث ال نینو (ٍ(El Nino می‌شوند.

 

برای دریافت پروژه اینجا کلیک کنید
سه شنبه 95 شهریور 30 , ساعت 7:11 صبح

 

برای دریافت پروژه اینجا کلیک کنید

  مقاله در مورد آشنایی با ساختار و نحوة عملکرد نرم‏افزار شبیه‏سازی شبکه فایل ورد (word) دارای 29 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله در مورد آشنایی با ساختار و نحوة عملکرد نرم‏افزار شبیه‏سازی شبکه فایل ورد (word)   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله در مورد آشنایی با ساختار و نحوة عملکرد نرم‏افزار شبیه‏سازی شبکه فایل ورد (word) ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله در مورد آشنایی با ساختار و نحوة عملکرد نرم‏افزار شبیه‏سازی شبکه فایل ورد (word) :

. مقدمه

1-1 هدف
NS شبیه‏سازی شئ گراست که بصورت گسسته مبتنی بر رویدادها شبکه را شبیه سازی می‏کند، این برنامه در دانشگاه برکلی با زبانهای C++ و Otcl ایجاد شده و بسط یافته است. NS اساساً برای پیاده‏سازی شبکه‏های محلی و گسترده مفید می‏باشد. هرچند استفاده از NS برای افرادی که با اصول شبیه‏سازها آشنا هستند ساده خواهد بود اما بکارگرفتن این برنامه برای کاربران مبتدی استفاده از شبیه سازها کاملاً دشوار است زیرا تعداد وستندات و راهنماهای مناسب برای کاربران

 

مبتدی بسیار اندک می‏باشد. با وجود این مستندات زیادی وجود دارد که بوسیله افراد حرفه‏ای در شبیه سازی برای کاربران حرفه‏ای NS نوشته شده است. هدف از این نوشته ارائه برخی ایده از چگونگی عملکرد شبیه سازها، راهنمایی برای توسعه و ادامه راه، آشنایی با اجزای شبکه در کدهای شبیه ساز، چگونگی ایجاد اجزای شبکه جدید و …. می‏باشد. عمده مطالب با پرداختن به مثالهای ساده و توضیحات مختصر مبتنی بر تجربیات مختلف بیان شده است.

2-1 نمای کلی
NS یک شبیه ساز رویدادگراست که در دانشگاه برکلی برای شبیه‏سازی شبکه‏های مبتنی بر IP ایجاد گردیده. در این شبیه ساز پروتکلهای شبکه از قبیل TCP و UDP ، رفتار منابع ترافیک زا مانند Ftp ، Telnet و Web ، مکانیزم مدیریت صف در مسیریابها از قبیل DropTail ، RED و CBQ ، الگوریتمهای مسیریابی مانند Dijkestra و …. قابل اجرا می‏باشند. همچنین در NS، ارسال چندتایی (Multicast) و برخی از پروتکلهای لایه فیزیکی برای شبیه سازی LANها نیز قابل اجرا می‏باشند.

پروژه NS در حال حاضر بخشی از پروژه VINT می‏باشد که ابزارهایی را برای نمایش نتایج شبیه سازی، آنالیز و تبدیل توپولوژهای شبکه ایجاد کرده و توسعه می‏دهد. توسعه VINT از طریق تولید کننده‏هایی که بخوبی توانایی بکارگیری NS را دارند. NS رایج کنونی در محیط C++ و Otcl ( Otcl یک زبان اسکریپت با الحاقات شئ گراست که در MIT ایجاد شده است)، نوشته شده و در دسترس می‏باشد. در این مقاله در مورد ساختار NS مختصری بحث می‏شود اما چگونگی استفاده بیشتر از NS بطور جزئی با مثالهایی توضیح داده خواهد شد.

شکل 1: NS از دیدگاهی ساده شده برای کاربر

همانگونه که در شکل 1 نشان داده شده است از دیدگاهی ساده شده برای کاربر، NS مفسر اسکریپت TCL بصورت شئ گراست که دارای یک فهرست کننده رویدادهای شبیه سازی و کتابخانه Object های اجزاء شبکه و کتابخانه‏های راه‏اندازی و تنظیم شبکه می‏باشد. بعبارت دیگر برای استفاده از NS شما در زبان اسکریپت Otcl برنامه می‏نویسید. برای تنظیم و راه‏اندازی شبکه، کاربر باید اسکریپت Otcl بنویسد که یک فهرست کننده رویداد (زمانبند) را ایجاد کند، برای تنظیم کردن توپولوژی‏های شبکه از Objectهای شبکه و توابع موجود در کتابخانه‏ها و بیان منابع ترافیک زا در هنگام شروع و توقف انتقال بسته‏ها از طریق زمانبند رویدادها استفاده می‏شود. لغت عمودی برای تنظیم شبکه استفاده شده است چون تنظیم نمودن شبکه بصورت عمودی (عمقی) امکان مسیرهای داده را از میان Objectهای شبکه بوسیله تنظیم اشاره‏گر از یک Object به آدرس Object دیگر، فراهم می‏کند. هنگامیکه یک کاربر بخواهد یک Object شبکه جدید ایجاد کند بسهولت می‏تواند با نوشتن یک Object جدید یا ایجاد یک Object مرکب از کتابخانه Object یک Object جدید ایجاد نماید و جریان داده را از طریق Objectها برقرار سازد.

از اجزاء مهم NS در کنار Objectهای شبکه زمتنبند رویدادهاست. هر رویداد در NS یک ID منحصر بفردی با زمان تنظیم شده‏ برای هر بسته است که به یک Object که رویدادها را موجب می‏شود، اشاره می‏کند. در NS یک زمنبند رویداد، زمان شبیه سازی و شروع همه رویدادها را نگه می‏دارد. اجزاء شبکه از طریق ارسال بسته‏ها با یکدیگر ارتباط برقرار می‏کنند، هرچند که این امر موجب مصرف زمان حقیقی شبیه سازی نمی‏شود. همه اجزاء شبکه بخشی از زمان شبیه سازی را صرف بکاربردن

بسته‏ها می‏کنند. برای مثال سوئیچی در شبکه که با 20 میکروثانیه تاٌخیر خروج یک رویداد برای یک بسته شبیه سازی شده‏است، در جدول زمانبندی تاٌخیر هر رویداد برای آن 20 میکروثانیه تنظیم گردیده، زمانبند بعد از 20 میکروثانیه رویداد را از صف خارج کرده و آنرا به عنصر سوئیچ ارسال می‏کند، که آنهم بعد بسته را یک عنصر مرتبط خروجی مشخص ارسال می‏نماید. استفاده دیگری که از زمانبند رویداد می‏شود بعنوان تایمر است. برای مثال TCP نیازمند یک تایمر برای نگهداری زمان

سرآمدن انتقال بسته‏ها می‏باشد. تنها تفاوت بین تایمرها و زمانبندها، آنست که تایمر مقدار زمان مرتبط با یک بسته را اندازه‏گیری می‏کند و یک عمل خاص را به آن بسته بعد از سپری شدن یک زمان مشخص نسبت می‏دهد.
NS نتنها در Otcl بلکه در C++ نیز نوشته شده است. بدلیل کارآمد بودن، NS مسیرهای عبوری داده‏ها را از مسیرهای عبوری کنترلی تفکیک ساخته است. بخاطر کاهش دادن بسته‏ها زمان پردازش رویدادها (نه زمان شبیه سازی)، زمانبند و Object های اجزای شبکه اصلی در مسیر داده‏ها با زبان C++ نوشته و کمپایل شده‏اند. این Objectهای کمپایل شده از طریق یک اتصال Otcl در دسترس مفسر Otcl قرار گرفته‏اند که هر اتصال Otcl یک Otcl Object جفت برای هر C++ Object ایجاد کرده و توابع کنترلی را می‏سازند. متغیرهای قابل تنظیم مشخص شده با Objectهای C++ بعنوان توابع و متغیرهای عضو Objectهای Otcl مخابره شده عمل می‏کنند. بدین طریق کنترل Objectهای C++ به Otcl واگذار شده است. همچنین افزودن توابع عضو و متغیرها به یک اتصال C++ در Otcl Object امکانپذیر است.

سیر داده‏ها) بطور کامل می‏تواند در Otcl اجرا شود.

شکل 2: همزادی C++ و Otcl

شکل 2 نشاندهنده یک مثال سلسله مراتبی در C++ و Otcl است. چیزی که در این شکل قابل توجه می‏باشد Objectهای C++ی هستند که دارای یک اتصال سلسله مراتبی Otcl می‏باشند همانطور که نشان داده شده‏ یک جفت سلسله مراتبی Otcl Object بسیار مشابه به نوع C++ وجود دارد.

شکل3: معماری NS

 

شکل 3 معماری کلی NS را نشان می‏هد. در این تصویر یک کاربر عمومی (نه یک کاربر حرفه‏ای NS) می‏تواند با قرار گرفتن در گوشه سمت چپ پایین، طراحی و اجرای شبیه سازی را در Tcl با استفاده از Objectهای شبیه سازی موجود در کتابخانه Otcl انجام دهد. زمانبند رویدادها و اغلب اجزای شبکه در C++ اجرا می‏شوند و از طریق یک اتصال Otcl که با استفاده از Tclcl ایجاد شده در دسترس Otcl قرار می‏گیرند. تمام این چیزها با یکدیگر NS را که یک مفسر Tcl از نوع شئ گراست را با کتابخانه‏هایش می‏سازند.
در اینجا چیزی که می‏تواند جالب توجه باشد چگونگی بدست آوردن نتایج حاصل از شبیه سازی NS است. همانطور که در شکل 1 ملاحظه می‏شود، زمانیکه یک شبیه سازی پایان می‏یابد، NS یک یا چند فایل خروجی متنی که محتویات آنها جزئیات داده‏های شبیه سازی را شامل می‏شود، تولید می‏کند. این داده‏ها می‏تواند برای آنالیز کردن شبیه سازی (که در بخش بعد 2 مثال از آنالیز نتایج شبیه سازی ارائه شده است)، یا بعنوان یک ورودی یرای ابزار نمایش گرافیکی شبیه سازی که Network Animator نامیده می‏شود و در بخشی از پروژه VINT ایجاد شده، بکار رود. NAM (Network Animator)، دارای محیط گرافیکی مناسبی برای کاربران همانند یک برنامه CD Player (که دارای دکمه‏های Play، Fast Forward و ; است) می‏باشد. همچنین در NAM یک کنترل کننده سرعت نمایش نیز تعبیه شده است. بعلاوه NAM می‏تواند اطلاعات را از قبیل توان گذردهی و تعداد افت بسته‏ها در هر اتصال بصورت گرافیکی نمایش دهد هرچند که از نتایج گرافیکی برای آنالیز دقیق شبیه سازی نمی‏توان استفاده کرد.

 

2 مبانی NS

1-2 Otcl : زبانی برای کاربر
همانگونه که در بخش قبل ذکر گردید. NS اساساً یک مفسر Otcl با با کتابخانه‏های Object شبیه سازی شبکه می‏باشد. دانستن چگونگی برنامه‏نویسی در محیط Otcl برای NS مفید خواهد بود که در این بخش مثالهایی به این منظور ارائه خواهد می‏گردد.

مثال 1 یک اسکریپت Tcl عمومیست که چگونگی ایجاد یک روال و فراخواندن آن، چگونگی مقدار دهی به متغیرها و چگونگی ایجاد یک حلقه را نشان می‏هد. دانستن اینکه Otcl تعمیم یافته شئ گرایی از Tcl است مشخص خواهد کرد که همه فرمانهای Tcl در Otcl قابل استفاده‏اند. وابستگی بین Tcl و Otcl عیناً مشابه C و C++ می‏باشد. برای اجرای این اسکریپت باید از برنامه ex-tcl.tcl در محیط NS استفاده نمود.

مثال1: مثالی از اسکریپت Tcl

در Tcl کلمه کلیدی proc برای تعریف یک روال بکار می‏رود، بدنبال آن یک نام روال و آرگومانها در دو براکت مشخص می‏گردند. کلمه کلیدی set برای نسبت دادن مقدار به یک متغیر استفاده می‏شود. [expr;] مقادیر مشخص شده در براکت‏های بعد از کلمه کلیدی را محاسبه می‏کند. نکته قابل توجه گرفتن مقدار نسبت داده شده به یک متغیر است، $ بهمراه نام متغیر به این منظور بکار می‏رود . کلمه کلیدی puts رشته‏های زیر را درون دو علامت گیومه چاپ می‏کند.
نتایج حاصل از مثال یک در اینجا نشان داده شده است.

مثال بعدی یک مثال برنامه نویسی شئ گرا در Otcl است. این مثال بسیار ساده است اما روش چگونگی ایجاد کردن و استفاده از Objectها را در Otcl نشان می‏دهد. شانس نوشتن یک Object برای یک کاربر مبتدی بسیار نادر است. بهرحال از اینرو همه Objectهای NSی که ما در برنامه‏نویسی شبیه سازی NS استفاده خواهیم کرد، چه در Otcl نوشته شد باشد چه در ++C ، اساساً Objectهای Otcl هستند.

مثال 2: مثالی از اسکریپت Tcl

مثال 2 یک اسکریپت Otcl است که 2 کلاس Object را تعریف می‏کند. “mom” و “kid” بطوریکه “kid” یک کلاس فرزند از “mom” است و یک تابع عضو برای هر کلاس بنام “greet” تعیین شده است. بعد از تعریف کردن کلاسها هر Object همان لحظه ایجاد و مشخص می‏گردد، متغیر “age” برای “mom” مقدار 45 و برای “kid” مقدار 15 تنظیم می‏شود و “greet” تابع عضو هر یک از Objectهای ایجاد شده می‏باشد. کلمه کلیدی class برای ایجاد یک کلاس شئی و کلمه instproc برای تعریف یک تابع عضو برای یک کلاس Object می‏باشند.

فرزندان کلاس با استفاده از کلمه کلیدی superclass مشخص شده‏اند. در تعریف توابع عضو، $self همانند اشاره‏گر “this” دز C++ عمل می‏کند. و instvar چک می‏کند که آیا نام متغیر در کلاس خودش تعریف شده‏است یا در سوپرکلاسش. اگر نام متغیر گرفته شده کنونی قبلاً تعریف شده باشد، متغیر به نام جدید دیگری ارجاع داده می‏شود. در نهایت برای ایجاد یک Object کلمه کلیدی new در مثال نشان داده شده است. اجرای برنامه ex-otcl.tcl در محیط NS روی این مثال نتایج زیر را نشان خواهد داد.

2-2 مثال ساده‏ای از شبیه سازی
در این بخش یک اسکریپت ساده NS نشان داده شده و عملیاتی که در هر سطر انجام می‏پذیرد توضیح داده شده است. مثال 3 یک اسکریپت Otcl است که پیکربنندی شبکه ساده‏ای را ایجاد کرده و عملیات شبیه‏سازی شکل 4 را انجام می‏دهد. برای اجرای این شبیه‏سازی، باید از برنامه ns-simple.tcl در محیط استفاده شود.

شکل4: یک توپولوژی ساده شبکه و سناریوی شبیه سازی
این شبکه دارای 4 گره می‏باشد که در شبکل فوق دیده می‏شوند. اتصالات دوطرفه بین n0 و n2 ، n1 و n2 با پهنای باند 2 Mbps و تاٌخیر 10 ms برقرار است. اتصالات دو طرفه بین n2 و n3 دارای 17 Mbps پهنای باند و 20 ms تاٌخیر می‏باشد. هر گره از یک صف دنباله دار بطول حداکثر 10 خانه استفاده می‏کند. یک نماینده (agent) ، Tcp به n0 پیوست شده است و یک اتصال به یک نماینده “sink” ، Tcp در n3 برقرار می‏باشد. بعنوان پیشفرض حداکثر اندازه بسته‏هایی که نماینده Tcp

می‏تواند تولید نماید 1 Kbyte می‏باشد. نماینده “sink” Tcp، بسته‏های ack را برای فرستنده تولید و ارسال می‏کند و بسته‏های دریافتی را آزاد می‏سازد. نماینده “udp” که به n1 پیوست شده به نماینده “null” در n3 متصل گردیده است. یک نماینده “null” فقط بسته‏های دریافتی را آزاد می‏کند. یک تولید کننده ترافیک “ftp” و یک تولید کننده ترافیک “cbr” بترتیب به نماینده Tcp و Udp پیوست می‏شوند، و “cbr” برای تولید بسته‏های 1 Kbyte در نرخ 1 Mbps پیکربندی شده است. “cbr” برای شروع در ثانیه 01 و توقف در ثانیه 45 و ftp نیز برای شروع در ثانیه 01 و توقف در ثانیه 4 تنظیم شده‏اند.

 

مثال3: مثالی از اسکریپت Tcl

در اینجا اسکریپت بالا را توضیح می‏دهیم. عموماً یک اسکریپت NS با ایجاد یک Object شبیه‏ساز آغاز می‏شود.

• set ns [new Simulator]:
یک Object شبیه‏ساز NS ایجاد می‏کند و آنرا به متغیر ns نسبت می‏دهد و بعد از آن این عملیات‏ها انجام می‏گیرند.

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

Object ؛شبیه‏ساز؛ توابع عضوی دارد که اعمال زیر را انجام می‏دهند.
• ایجاد Objectهای مرکب از قبیل گره‏ها، اتصالها
• اتصال Objectهای ایجاد شده اجزاء شبکه
• تنظیم پارامترهای اجزای شبکه

• ایجاد ارتباط بین نماینده‏ها
• مشخص کردن انتخاب‏های نمایش NAM

اغلب توابع عضو برای تنظیم و زمانبندی شبیه‏سازی بکار می‏روند، هر چند برخی از آنها برای نمایش NAM استفاده می‏شوند.

• $ns color fid color:
برای تنظیم رنگ بسته‏ها در هنگام گردش در شبکه استفاده می‏شود. این تابع عضو برای نمایش NAM است وتاٌثیری بر شبیه‏سازی واقعی ندارد.

• $ns namtrace-all file-descriptor:
این تابع عضو موجب می‏شود شبیه‏ساز رکوردهای نتیجه را در یک فایل با فرمتی که برای ورودی NAM بکار رود، ذخیره کند.

• proc finish {}:
این تابع بعد از پایان یافتن شبیه‏سازی فراخوانی می‏شود. در این تابع پردازشهای بعد از شبیه‏سازی مشخص شده‏اند.

• set n0 [$ns node]:

تابع عضو node یک گره ایجاد می‏کند. هر گره در NS یک Object مرکب است که دارای آدرس و پورت می‏باشد و کاربران می‏توانند بترتیب با یک آدرس و یک Object پورت گره ایجاد کنند و آنها را با هم اتصال دهند.

• $ns duplex-link node1 node2 bandwidth delay queue-type:
2 اتصال ساده با پهنای باند و تاٌخیر مشخص شده ایجاد می‏کند و 2 گره مشخص را بهم متصل می‏نماید. در NS صف خروجی هر گره بعنوان بخشی از یک اتصال محسوب می‏شوند از اینرو کاربران باید نوع صف را زمان ایجاد اتصالات مشخص کنند. در اسکریپت شبیه‏سازی بالا، صف دنباله دار استفاده شده است. اگر خواننده بخواهد از یک صف RED استفاده کند، بسادگی فقط کلمه Droptail را با RED جابجا می‏نماید. همانند یک گره هر اتصال یک Object مرکب می‏باشد و ک

اربران می‏توانند Sub-Objectهای خود و ارتباطات آنها و گره‏ها را ایجاد نمایند.

• $ns queue-limit node1 node2 number:
این خط محدوده صف را بین دو اتصال ساده‏ای که گره 1 و 2 را بهم متصل می‏کند، با عددهای مشخص شده تنظیم می‏نماید.

• $ns duplex-link-op node1 node2 ;:
هر دو خط بعدی برای نمایش NAM استفاده شده‏اند. برای مشاهده تاٌثیر این خطوط، کاربر می‏تواند آنها را بعنوان توضیح مشخص کند و بعد شبیه‏سازی را تکرار نماید.

حال که تنظیم‏های اولیه شبکه انجام شده، نوبت تنظیم نماینده‏های ترافیکی از قبیل Tcp و Udp ، منابع ترافیک زا از قبیل ftp و cbr و پیوست آنها بترتیب به گره‏ها و نماینده‏ها می‏باشد.

• set tcp [new Agent/TCP]:
این خط چگونگی ایجاد نماینده را نشان می‏دهد. عموماً کاربران توانایی ایجاد هر نماینده یا منبع ترافیک زا را به این روش خواهند داشت. نماینده‏ها و منابع ترافیک زا در حقیقت Objectهای پایه‏ای می‏باشند (نه مرکب). غالباً در C++ ایجاد شده و به Otcl متصل شده‏اند. بدین جهت توابع عضو Object شبیه‏سازی مشخصی که بتوان این Objectها را در لحظه ایجاد کند، وجود ندارد. برای ایجاد نماینده‏ها یا منابع ترافیک زا هر کاربر باید نام‏های کلاس‏های این Object ها را بداند. این اطلاعات در مستندات NS موجود می‏باشند.

 

• $ns attach-agent node agent:
تابع عضو attach-agent یک Object نماینده ایجاد شده را به یک Object گره پیوست می‏کند.

• $ns connect agent1 agent2:
بعد از اینکه 2 نماینده‏ای که با همدیگر در ارتباط هستند ایجاد شدند نوبت به برقراری اتصال یک شبکه منطقی بیت آنها می‏رسد. این خط یک اتصال شبکه بوسیله تنظیم آدرس مقصد و آدرس پورت برای هر نماینده برقرار می‏کند با این فرض تمام پیکربندی شبکه انجام پذیرفته است نوبت به نوشتن یک سناریو برای شبیه‏سازی می‏رسد (زمانبندی شبیه‏سازی). Object شبیه‏ساز دارای تعدادی تابع عضو زمانبندی است. اما غالباً تابع زیر بیشترین کاربرد را در آن دسته دارد.

• $ns at time “string”:
این تابع عضو یک Object شبیه‏ساز زمانبند را برای زمانبندی اجرای رشته‏های مشخص شده در زمان شبیه‏سازی، ایجاد می‏کند.

در NS معمولاً یک منبع ترافیک زا داده‏های واقعی و درستی را انتقال نمی‏دهند، اما نماینده در نظر گرفته شده را برای آمادگی ارسال دیتا آگاه می‏سازد و نماینده فقط از مقدار داده جهت انتقال مطلع است و ایجاد و ارسال بسته‏ها را انجام می‏دهد. بعد از پیکربندی تمام شبکه، زمانبندی و مشخص کردن رول‏های بعد از شبیه‏سازی تنها عمل باقی مانده اجرای شبیه‏سازیست که آن نیز با $ns run انجام می‏پذیرد.

3-2 زمانبند رویداد
در این بخش پیرامون زمانبند رویدادهای گسسته در NS صحبت می‏شود. همانگونه که در بخش‏های قبل آمده، استفاده کننده‏های اصلی زمانبند رویدادها اجزایی از شبکه‏اند که تاٌخیرهای بسته‏ها یا زمانهای مورد نیاز آنها را شبیه‏سازی می‏کنند. شکل 5 نشان می‏هد که هر Object شبکه از یک زمانبند رویداد استفاده می‏کند، بیاد داشته باشیم که یک Object از شبکه که یک رویداد را منتشر

می‏کند کسی است که بعداً در زمانبندی، یک رویداد را بکار می‏برد. همچنین باید دانست که مسیر داده بین Objectهای شبکه و مسیر رویدادها از هم متفاوتند. در حقیقت بسته‏ها بین یک Object شبکه و Object شبکه دیگر با استفاده از روش send(Packet* p) {target_->recv(p)}; برای ارسال و روش recv(Packet*, Handler* h = 0) برای دریافت، دست به دست می‏شوند.

شکل5: زمانبند رویداد گسسته

NS دارای 2 نوع زمانبند رویداد متفاوت می‏باشد. نوع همزمان (Real Time) و نوع غیر همزمان (Un-RealTime) . برای یک زمانبند غیر همزمان 3 نوع اجرا برقرار می‏باشد (نوع فهرستی، کومه‏ای و تقویمی) با این وجود همگی بطور منطقی به یک صورت اجرا می‏گردند. وجود این تعدد بدلیل سازگاری با متدهای مانده از قبل می‏باشد. زمانبند غیرهمزمان تقویمی بعنوان پیش فرض تنظیم شده است. در زیر یک مثال از یک زمانبند رویداد مشخص انتخاب شده است،

. . .
set ns [new Simulator]
$ns use-scheduler Heap
. .

دیگر استفاده از زمانبند رویداد، زمانبندی رویدادهای شبیه‏سازی است، از قبیل اینکه چه وقتی کاربرد ftp شروع می‏شود، در چه زمان یک شبیه‏سازی متوقف می‏شود یا اینکه از آن برای تولید سناریوی شبیه‏سازی قبل از انجام یک شبیه‏سازی استفاده می‏شود. یک Object “AtEvent” در واقع یک کلاس فرزند از رویداد است، بطوریکه دارای یک متغیر اضافی برای نگهداری رشته گرفته شده، می‏باشد. هر چند که در زمانبند رویداد با آن همانند یک رویداد معمولی رفتار می‏شود.

هنگامیکه یک شبیه‏سازی آغاز گردد و یک زمان برای یک tras در صف رویدادها رسید، AtEven به یک “AtEvent handler”داده می‏شود که یکبار برای همه AtEven ها ایجاد شده است و دستور Otcl مشخص شده بوسیله فیلد string از AtEven اجرا می‏گردد. در زیر خط زمانبندی رویدادهای شبیه‏سازی به مثال بالا افزوده شده است.

 

برای دریافت پروژه اینجا کلیک کنید
<   <<   41   42   43   44   45   >>   >

لیست کل یادداشت های این وبلاگ