یک فایل یک فایل

اطلاعیه فروشگاه

اطلاعیه به دارندگان حسابهای بانک ملی : باتوجه به اینکه سقف حداقل خرید کارت های بانک ملی مبلغ 5000 تومان میباشد لذا برای خرید مبالغ کمتر از 5000 تومان از کارت های سایر بانک ها استفاده نمائید .... پس از پرداخت موفق لینک دانلود به طور خودکار در اختیار شما قرار میگیرد و به ایمیل شما نیز ارسال میشود. با تشکر

دانلود مقاله کامل درباره نرم افزار Fault Tolerance با استفاده از Simulated Annealing

دانلود مقاله کامل درباره نرم افزار Fault Tolerance با استفاده از Simulated Annealing

 

 

 

 

 

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل: Word (قابل ویرایش و آماده پرینت)

تعداد صفحه :20

 

بخشی از متن مقاله

برای این منظور از روش simulated Annealing (SA) استفاده می کنیم .

SA یکی از روشهای بهینه سازی حل مسئله است که در واقع الهام گرفته شده از فرایند ذوب و دوباره سرد کردن مواد می باشد و به همین دلیل به شبیه سازی حرارتی شهرت یافته است  .

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

  • مقدمه :

 

  • Fault:  باعث  errorدر سیستم می شود که به آنbug  هم گفته می شود .

  Error             :  حالتی از سیستم است که منتج به خرابی می شود .

  Failure           :  حالتی است که سیستم از سرویس مورد نظر منحرف شود .

2-1- تحمل خطا (Fault Tolerance):

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

3-1- سیستم تحمل پذیر خطا (System Fault Tolerance ) :

سیتم تحمل پذیر خطا معادل با سیستم قابل اعتماد ( Dependable ) می باشد  که باید ویژگی های (قابلیت دسترسی ، قابلیت اعتماد ، ایمنی و قابلیت نگهداری را داشته باشد :

- قابلیت دسترسی: سيستم در هر لحظه آماده استفاده باشد .

- قابلیت اعتماد: سيستم پيوسته و بدون عيب کار کند .

- ایمنی: وقتي سيستم  fail مي شود اتفاق فاجعه آميزي رخ ندهد .       

- قابلیت نگهداری: سيستم شدهfail به راحتي قابل ترميم باشد.

4-1- افزونگی ( Redundancy):

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

5-1- تنوع طراحی (Design Diversity) :

برای تولید یک سیستم تحمل پذیر خطا می توان یک نرم افزار را به شرکت های مختلف برنامه نویسی داد تا برنامه را بنویسد و برای تولید نتیجه نهایی نیز می توان از الگوریتم voting استفاده کرد پس باید از يك نرم افزار طراحی های مختلف داشته باشیم .

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


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 5,700 تومان
کدتخفیف:

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
file26_1814755_1525.zip243.5k





آخرین محصولات فروشگاه

محبوبترین محصولات