عامل

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

پاورپوینت سیستم های عامل توزیع شده,پاورپوینت, سیستم های, عامل, توزیع, شده,

پاورپوینت سیستم های عامل توزیع شده

نوع فایل.ppt: (قابل ويرايش و آماده پرينت)
تعداد اسلاید : 25 اسلاید

قسمتی از متن.ppt:

سیستم های عامل توزیع شده
قراردادهاي توافق Agreement Protocols
مقدمه
در مواردي سايت‌ها بايد با هم به توافقي برسند. مثلاً تصميم به Abort يا Commit در DBSs.
هر سايت بايد از مقادير سايت‌هاي ديگر مطلع باشد.
تصميم در غياب خطا ::
تصميم در حضور خطا ؟ چرا كه سايت‌هاي خطادار مقادير غلطي مي‌فرستند.

فرض: وجود يك مدل عمومي از خطا: ارسال پيغام مشكوك به ديگران، پايين بودن سايت، پاسخ درست ندادن به پيغام‌ها.
نكته: پردازه‌هاي سالم خبري از پردازه‌هاي خراب ندارند.

مدل
n تا‌ پردازنده در سيستم وجود دارد كه m تاي آنها خطادار هستند.
سيستم منطقاً كاملاً مرتبط است.
تنها خطاي پردازنده مطرح است و خطاي رسانه ارتباطي نداريم.
براي سادگي فرض بر توافق روي مقدار صفر و يك است.
محاسبات همگام: پردازنده‌هاي سيستم در يك حالت قفلي/مرحله‌اي عمل مي‌كنند. هر پردازه پيغامي كه در مرحله قبل ارسال شده بود را دريافت مي‌كند، محاسبه‌اي انجام مي‌دهد و پيغام‌هايي را ارسال مي‌كند.
هر مرحله را يك round مي‌ناميم. تأخير پيغامي يا سرعت كند يك پردازنده كل محاسبات را كند مي‌كند.
پيغام‌ها non-Authenticated‌ هستند: پردازنده‌اي مي‌تواند پيغامي را جعل كند و يا محتويات ان را عوض كند و سپس آن را رله كند.

ازريابي كارايي
زمان : تعداد دور

ترافيك پيغامي

سربار حافظه‌اي
دسته‌بندي مسائل توافقي
1- توافق Byzantine
مقدار اوليه‌اي كه قرار است روي آن توافق شود توسط پردازنده‌اي بي‌خطا اعلام و همه پردازنده‌هاي بي‌خطا مجبور به توافق روي آن مقدار هستند.
راه‌حل اين مسئله بايد:
1- توافق: توافق همه پردازنده‌هاي بي‌خطا روي آن مقدار مشترك.
2- اعتبار: اگر پردازنده مبدأ بي‌خطاست، مقدار توافق شده همان مقدار اوليه باشد.
نكته: اگر مبدأ خطادار باشد، پردازنده‌هاي بي‌خطا روي هر مقدار مشتركي مي‌توانند توافق كنند.
مهم نيست كه پردازنده‌هاي خطادار روي چه مقدار مشتركي توافق كرده‌اند و يا اصلاًً توافق كرده‌اند.

دانلود فایل

دریافت پاورپوینت عامل و محيط با کد 27037

پاورپوینت عامل و محيط,پاورپوینت, عامل, و ,محيط,

پاورپوینت عامل و محيط

نوع فایل.ppt: (قابل ويرايش و آماده پرينت)
تعداد اسلاید : 23 اسلاید

قسمتی از متن.ppt:

عامل و محيط
رئوس مطالب
عاملها و محيطها
مفهوم رفتار عقلانی
محيطها
ساختارهای مختلف برای عاملها

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

عاملها و محيطها
برنامه نرم افزاری عامل، تابعی از ادراکات به اعمال می باشد.
اين برنامه بر روی محیط عملیاتی تعریف شده عامل اجرا می شود.
مثالی از يک عامل در محيط (Vacuum Cleaner Agent)
محيط: تشکيل شده از تعداد مربع هم اندازه
ادراکات: به صورت [محل، محتوا]. مثال [A، گردوخاک]
اعمال
حرکت به چپ
حرکت به راست
تميز کردن خانه (مربع) فعلی
مفهوم Rationality
يک عامل rational، همواره کار صحيح را انجام می دهد؟
کار صحيح چيست؟
برآورد: موفق ترين عامل
معيارهای موفقيت؟
معيارهای ارزيابی کارآيی بايد Objective باشد:
مثال: ميزان آشغال جمع آوری شده در يک بازه زمانی مشخص
مثال: ميزان تميزی زمين (محيط)

معيار ارزيابی براساس آنچه که در محيط مورد نظر است تعريف می شود، نه براساس نحوه رفتار عامل.
Rationality
آنچه که در يک زمان خاص منطقی است، به چهار مورد بستگی دارد:
معيار ارزيابی کارآيی
دانش قبلی در مورد محيط
اعمال قابل انجام
مجموعه ادراکات تا کنون
تعريف:
يک عامل rational، با استفاده از دانش قبلی در مورد محيط و نيز مجموعه ادراکات تاکنون، عملی را برای انجام دادن انتخاب می کند که ميزان مورد انتظار معيار ارزيابی کارآيی را به حداکثر برساند.

دانلود فایل

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

پاورپوینت سیستم های عامل توزیع شده,پاورپوینت, ,سیستم های, عامل, توزیع, شده,

پاورپوینت سیستم های عامل توزیع شده

نوع فایل.ppt: (قابل ويرايش و آماده پرينت)
تعداد اسلاید : 31 اسلاید

قسمتی از متن.ppt:

سیستم های عامل توزیع شده
بن بست – Deadlock

مقدمه
رقابت پردازه های همروند در اختصاص یک منبع

دنباله وقایع لازم برای استفاده یک پردازنده از یک منبع:

مقدمه – ادامه 1
اختصاص توسط سیستم و دو فراخوانی request و release توسط پردازنده ها انجام می شود.
چون تعداد منابع محدود است، باید مواظبت شود سناریوهای درستی از اختصاص انجام شود.
چنین سناریوهایی ممکن است منجر به بن بست شود.
مقدمه – ادامه 2
منظور از منبع
فیزیکی
منطقی : رکورد فایل – سمافور – …

منبع بایستی در هر لحظه توسط یک پردازه استفاده شود و non-preemptable باشد.

شرایط لازم برای بن بست
شرط ممانعت دوجانبه: متقاضی بعدی باید منتظر بماند.
شرط Hold & Wait: درخواست منبع جدید بدون آزادی منابع فعلی که در اختیار دارد.
شرط No-Preemption: مالک مختارانه منبع را آزاد کند تا بتواند تخصیص یابد.
شرط انتظار حلقوی

مدل کردن بن بست
استفاده از یک گراف جهت دار – دارای دو نوع نود و لبه
Resource Allocation Graph
نود پردازه ها
نود منابع
لبه اختصاص
لبه درخواست

این گراف بصورت پویا
تغییر می کند و در واقع
به عنوان ابزاری برای کنترل بن بست استفاده می شود.

شرایط لازم و کافی برای بن بست

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

دانلود فایل

دریافت پاورپوینت پدافند غیر عامل با کد 27636

پاورپوینت پدافند غیر عامل,پاورپوینت, پدافند, غیر, عامل,

پاورپوینت پدافند غیر عامل

نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 15 اسلاید

قسمتی از متن powerpoint (..ppt) :

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

دانلود فایل

دریافت پاورپوینت (Operating system) سيستم عامل با کد 27631

پاورپوینت (Operating system) سيستم عامل,پاورپوینت, (Operating system) ,سيستم, عامل,

پاورپوینت (Operating system) سيستم عامل

نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 25 اسلاید

قسمتی از متن powerpoint (..ppt) :

Operating system سيستم عامل
زمان بندی پروسسها Process Scheduling
Scheduler (زمانبند) : بخشی از سیستم عامل است که تصمیم می گیرد از بین پروسسهای آماده اجرا CPU به کدام یک داده شود . برا ی این تصمیم گیری از الگوریتمی استفاده می شود که الگوریتم زمان بندی (ُ Scheduling Algorithm ) نامیده می شود .
ملاکهایی که یک الگوریتم زمانبندی خوب باید دارا باشد عبارت است از :
1- عدالت ( (Fairness : هر پروسس سهم عادلانه ای از CPU را دریافت نماید .
2- کارایی (ٍٍٍٍ Efficiency ) : CPU بیکار نماند و وقتی پروسس امکان جلو رفتن ندارد CPU به پروسس دیگری داده شود .
3- زمان پاسخ ( Response Time ) : زمان پاسخ ، زمان پاسخ به فرمانهای Interactive کاربر است .
4- حداقل بودن زمان بازگشت ( Turnaround Time ) : زمان بازگشت برای یک کار Batch طول زمان از لحظه ورود آن به سیستم تا لحظه پایان یافتن (کامل شدن) آن می باشد .
5- حداکثر شدن Throughput : تعداد کارهایی است که در واحد زمان انجام می شود .

دانلود فایل

دریافت پاورپوینت امنیت در سیستم عامل با کد 28173

پاورپوینت امنیت در سیستم عامل,پاورپوینت, امنیت, در, سیستم, عامل,

پاورپوینت امنیت در سیستم عامل

نوع فایل: power point

قابل ویرایش 14اسلاید

قسمتی از اسلایدها:

ارزیابی امنیتی سیستم عامل ویندوز
سیستم عامل ویندوز یکی از ده ها سیستم عامل موجود در جهان است که مدیریت منابع سخت افزاری در یک کامپیوتر را بر عهده دارد.
استفاده از ویندوز بعنوان سیستم عاملی شبکه ای همزمان با عرضه NT وارد مرحله جدیدی گردید.در ادامه و بدنبال ارائه نسخه های دیگری از ویندوز فصل جدیدی از بکار گیری سیستم عامل فوق در شبکه های کامپیوتری گشوده گردید.استفاده از سیستم عامل ویندوز (نسخه های متفاوت) در ایران بطرز محسوسی افزایش و هم اینک در اکثر شبکه های کامپیوتری از سیستم عامل فوق استفاده می گردد. دامنه استفاده از ویندوز از شبکه های کوچک سازمانی تا شبکه های بزرگ را شامل و حتی اکثر مراکزASP برای میزبانی وب سایت ها از گزینه فوق به همراه مجموعه نرم افزارهای مربوطه استفاده می نمایند.
با توجه به جایگاه سیستم عامل در کامپیوتر و نقش آنان در بر پاسازی یک شبکه مقتدر و ایمن لازم است با نگاهی دقیق به ارزیابی امکانات امنیتی آنان پرداخته و پس از شناسائی نقاط آسیب پذیر در اسرع وقت نسبت به بر طرف نمودن حفره های امنیتی اقدام لازم صورت گیرد ما عادت کرده ایم اکثر نرم افزارها را با تنظیمات پیش فرض نصب و در این راستا از دکمه طلائی NEXT بدفعات استفاده نماییم ! بدیهی نصب و پیکر بندی مناسب یک سیستم عامل شبکه ای با رویکرد فوق می تواند اثرات مخربی را در رابطه با حف5اظت از اطلاعات در یک سازمان بدنبال داشته باشد. طراحی و پیاده سازی یک سیستم ایمنی مناسب در شبکه های کامپیوتری یکی از چالش های موجود در دنیای گسترده تکنولوِژی اطلاعات است.

فهرست مطالب و اسلایدها:

1- ارزشیابی امنیت سیستم عامل در ویندوز

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

3-servis pack

4- سنجش امنیت در ویندوز 2000

5- برنامه های ماکروسافت

دانلود فایل