دانلود فایل


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



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

دانلود فایل مقاله نرم افزار Fault Tolerance با استفاده از Simulated Annealing لینک پرداخت و دانلود در "پایین مطلب"
فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:21
چکیده :
در این مقاله سعی می کنیم بهترین مینیمم را برای تابع زیر به دست بیاوریم :
برای این منظور از روش simulated Annealing (SA) استفاده می کنیم .
SA یکی از روشهای بهینه سازی حل مسئله است که در واقع الهام گرفته شده از فرایند ذوب و دوباره سرد کردن مواد می باشد و به همین دلیل به شبیه سازی حرارتی شهرت یافته است .
پس از حل مسئله با روش SA ، سعی می کنیم آن را در یک نرم افزار تحمل خطا به کار ببریم. برای داشتن یک نرم افزار تحمل خطا تکنیکهای مختلفی وجود دارد که ما در این مقاله با استفاده از تکنیک های افزونگی و تنوع طراحی از روش Acceptance Voting (AV) بهره برده ایم .
مقدمه :
Error : حالتی از سیستم است که منتج به خرابی می شود .
Failure : حالتی است که سیستم از سرویس مورد نظر منحرف شود .
2-1- تحمل خطا (Fault Tolerance):
تحمل خطا یک پروسه یعنی مجموعه ای از فعالیت هاست که هدف آن حذف خطا است یااگر نتوانست خطا را حذف کند ، لااقل تاثیراتش را کم کند .

3-1- سیستم تحمل پذیر خطا (System Fault Tolerance ) :
سیتم تحمل پذیر خطا معادل با سیستم قابل اعتماد ( Dependable ) می باشد که باید ویژگی های (قابلیت دسترسی ، قابلیت اعتماد ، ایمنی و قابلیت نگهداری را داشته باشد :
- قابلیت دسترسی: سيستم در هر لحظه آماده استفاده باشد .
- قابلیت اعتماد: سيستم پيوسته و بدون عيب کار کند .
- ایمنی: وقتي سيستم fail مي شود اتفاق فاجعه آميزي رخ ندهد .
- قابلیت نگهداری: سيستم شدهfail به راحتي قابل ترميم باشد.


4-1- افزونگی ( Redundancy):
یکی از روشهای تحمل خطا در سیستم های نرم افزاری افزونگی است . افزونگی ، قابلیتی است در تحمل خطا به طوری که می توان با افزایش سخت افزار و یا کپی برداری از تمام نرم افزار و یا قسمتی از نرم افزار و یا کپی برداری از data تحل خطا را در سیستم تضمین کرد .
5-1- تنوع طراحی (Design Diversity) :
برای تولید یک سیستم تحمل پذیر خطا می توان یک نرم افزار را به شرکت های مختلف برنامه نویسی داد تا برنامه را بنویسد و برای تولید نتیجه نهایی نیز می توان از الگوریتم voting استفاده کرد پس باید از يك نرم افزار طراحی های مختلف داشته باشیم .




روشهایی که از تکنیک تنوع طراحی استفاده می کنند عبارتند از:

1-5-1- Recovery Blocks(RCB)
یک تکنیک تحمل خطای نرم افزاری تنوع طراحی است. یک روش دینامیک است و ازیک AT(Acceptanc test) استفاده می کند. از افزونگی نرم افزاری استفاده میکند یعنی در اینجا ما از نرم افزار چندین گپی داریم از AT برای تست شرط استفاده می کند که آیا شرط برقرار شده است یا نه، اگربرقرار بود که خروجی تولید می شود و گرنهback ward Recovery انجام می دهد و Alternate بعدی کار را انجام می دهد و اگر هیچ یک از نتایج Alternate ها پاس نشد یک خطا اتفاق می افتد.




نرم افزار Fault Tolerance با استفاده از Simulated Annealing


مقاله


پاورپوینت


فایل فلش


کارآموزی


گزارش تخصصی


اقدام پژوهی


درس پژوهی


جزوه


خلاصه


دانلود رایگان تحقیق نرم افزار Fault Tolerance با استفاده ...

... مقاله با استفاده از ... نرم افزار Fault Tolerance با استفاده از Simulated Annealing,دانلود رایگان ...

تحقیق مقاله نرم افزار Fault Tolerance با استفاده از ...

تحقیق مقاله نرم افزار Fault Tolerance با استفاده از Simulated Annealing چکیده : در این مقاله سعی می ...

نرم افزار Fault Tolerance با استفاده از Simulated Annealing

نرم افزار Fault Tolerance با ... 48 در این مقاله سعی…, نرم افزار Fault ... با استفاده از Simulated Annealing ...

نرم افزار Fault Tolerance با استفاده از Simulated Annealing

نرم افزار Fault Tolerance با ... دانلود تحقیق و مقاله. ... با استفاده از Simulated Annealing , ...

رهاورد اقتصادی جنگ های صلیبی برای غرب 20 ص

نمونه تفسیر شده آزمون MMPI doc

دانلود فایل گزارش کار آموزي، مکانيک ماشين آلات .

چگونگی پیدایش زمین و حیات بر روی آن

دانلود پروژه افت تحصیلی

پرتاب ديسك61ص

نگاهی به مبانی نظری صورتهای مالی تلفیقی

پاورپوینت تبلیغات و روابط عمومی -31 اسلاید

وکتور لباس زنانه-پیرهن-پالتو-کفش-دامن-شلوار-کلاه کیف-فایل کورل

حافظه پایدار