پویا فایل

پویا فایل

پویا فایل

پویا فایل

پاورپوینت-سیستم عامل و حافظه مجازی

پاورپوینت-سیستم عامل و حافظه مجازی


سیستم‌عامل یا سامانهٔ عامل[۱] (به انگلیسی: Operating) نرم‌افزاری است که مدیریت منابع Systemرایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم‌افزار کاربردی اجرا شده و از خدمات آن استفاده کنند. سیستم‌عامل جزء ضروری‌ترین نرم‌افزارهای یک سیستم کامپیوتری است. سیستم‌عامل خدماتی به برنامه‌های کاربردی و کاربر ارائه می‌دهد. برنامه‌های کاربردی یا از طریق واسط‌های برنامه‌نویسی کاربردی[یادداشت ۱] و یا از طرق فراخوانی‌های سیستم به این خدمات دسترسی دارند. با فراخوانی این واسط‌ها، برنامه‌های کاربردی می‌توانند سرویسی را از سیستم‌عامل درخواست کنند، پارامترها را انتقال دهند، و پاسخ عملیات را دریافت کنند. ممکن است کاربران با بعضی انواع واسط کاربری نرم‌افزار مثل واسط خط فرمان یا یک واسط گرافیکی کاربر با سیستم‌عامل تعامل کنند. برای کامپیوترهای دستی و رومیزی، عموماً واسط کاربری به عنوان بخشی از سیستم‌عامل در نظر گرفته می‌شود. در سیستم‌های بزرگ و چند کاربره مثل یونیکس و سیستم‌های شبیه یونیکس، واسط کاربری معمولاً به عنوان یک برنامه کاربردی که خارج از سیستم‌عامل اجرا می‌شود پیاده‌سازی می‌شود. نمونه‌هایی از محبوب‌ترین سیستم‌عامل‌های نوین شامل: اندروید،بی‌اس‌دی، آی‌اواس، لینوکس، اواس ده، کیوان‌اکس، مایکروسافت ویندوز، ویندوز فون و زد/اواس می‌باشند.سیستم‌های بی‌درنگ یا زمان واقعی یک سیستم عامل چند وظیفه‌ای است که معمولاً بعنوان یک کنترل کننده در یک کاربرد خاص استفاده می‌شوند. سیستم در این حالت می‌بایست در زمانی مشخص و معین حتماً جواب مورد نظر را بدهد. سیستم‌های کنترل آزمایش‌های علمی، تصویربرداری پزشکی، کنترل صنعتی و برخی از سیستم‌های نمایش از این دسته‌اند. هدف اصلی استفاده از سیستم‌های بی‌درنگ واکنش سریع و تضمین شده در برابر یک رویداد خارجی می‌باشد. در سیستم‌های بی‌درنگ معمولاً وسایل ذخیره‌سازی ثانویه وجود ندارد و به جای آن از حافظه‌های ROM استفاده می‌شود. سیستم‌عامل‌های پیشرفته نیز در این سیستم‌ها وجود ندارند چرا که سیستم‌عامل کاربر را از سخت‌افزار جدا می‌کند و این جداسازی باعث عدم قطعیت در زمان پاسخ‌گویی می‌شود. سیستم‌هایی که در آن مهلت زمانی[یادداشت ۲] باید پاسخ داده شود را بی‌درنگ سخت و سیستم‌هایی که مهلت زمانی را پشتیبانی نمی‌کنند بی‌درنگ نرم می‌نامند. از کاربرد سیستم‌های بی‌درنگ سخت می‌توان به کنترل موتور یک خودرو (پاسخ با تأخیر می‌تواند نتایج فاجعه‌باری را به همراه داشته باشد) و در سیستم‌های بی‌درنگ نرم می‌توان به اسکن بارکد در پایانه فروشگاه (با اینکه سرعت پاسخ‌دهی باید سریع باشد اما به حادّی سیستم‌های سخت نمی‌باشد) اشاره کرد

سیستم‌عامل دو کار عمده انجام می‌دهد:


در نگرش پایین به بالا، منابع منطقی (مانند فایل‌ها) و منابع فیزیکی (مانند دستگاه‌های سخت‌افزاری) رایانه را مدیریت و کنترل می‌کند.
در نگرش بالا به پایین، وظیفه سیستم‌عامل این است که یک ماشین توسعه یافته[یادداشت ۳] یا ماشین مجازی را به کاربران ارائه کند تا آنها بتوانند آسان‌تر برنامه‌نویسی نمایند و درگیر پیچیدگی‌های سخت‌افزاری رایانه نشوند.[نیازمند منبع]


به طور کلی، وظایف سیستم‌عامل شامل موارد زیر است:


استفاده بهینه‌تر از منابع و جلوگیری از به هدر رفتن آنها
تخصیص و آزاد سازی منابع
اداره صف‌ها و زمان‌بندی استفاده از منابع
حسابداری میزان استفاده از منابع
ایجاد امنیت
ایجاد، حذف و اداره فرایندها
ایجاد مکانیسم‌های ارتباط بین فرایندها و همگام‌سازی آن‌ها
مدیریت فایل‌ها و پوشه‌ها
مدیریت حافظه‌های اصلی و جانبی
برقراری امکان دسترسی چندتایی[یادداشت ۴] و اجرای هم روند[یادداشت ۵] فرایندها
به اشتراک گذاری منابع[یادداشت ۶]
تعیین راهکارهایی برای اداره بن‌بست[یادداشت ۷]
جلوگیری از وضعیت رقابتی[یادداشت ۸] و تداخل یا در هم قفل شدن[یادداشت ۹] فرایندها
جلوگیری از گرسنگی[یادداشت ۱۰]


سیستم‌عامل‌های فعلی[ویرایش]


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


آمار موجود که مربوط به اوت ۲۰۱۰ می‌باشد به شرح زیر است:


ویندوز ۷: ۳۷٫۸٪
ویندوز ویستا: ۶٫۷٪
ویندوز اکس پی: ۳۹٫۷٪
ویندوز ۲۰۰۳: ۰٫۹٪
مک اواس: ۸٫۱٪
توزیع‌های گنو/لینوکس: ۵٫۲٪




خرید فایل


ادامه مطلب ...

تبعیض عامل اصلی استرس در سازمان ها

تبعیض عامل اصلی استرس در سازمان ها

تعریف استرس

استرس از نظر لغوی از کلمه استرینجر ( stringere ) به مفهوم به هم رفتن و قبض شدن گرفته شده است . استرس ، فرسودگی بدنی یا عاطفی است که بر اثر مسائل و مشکلات واقعی یا ذهنی پدید می آید. در تعریف دیگر ، استرس به مجموعه واکنش های عمومی انسان نسبت به عوامل ناسازگار و پیش بینی نشده داخلی و خارجی اطلاق می گردد .

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



خرید فایل


ادامه مطلب ...

مفاهیم شبکه در سیستم عامل UNIX

مفاهیم شبکه در سیستم عامل UNIX

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

عناوین :

1-3- تاریخچه توسعه و تکامل یونیکس
2-3- چرا یونیکس ؟
3-3- سیستم عاملهای سازگار با یونیکس
4-3- معماری یونیکس
1-4-3- هسته سیستم عامل و پروسه ها
2-4-3- ساختار سیستم پرونده یونیکس
3-4-3- پوسته یونیکس
5-3- پروسه های کلیدی یونیکس
1-5-3- پروسه init
2 ـ 5 ـ 3 پروسه inetd
3-5-3- پروسه Cron
6-3- هویت کاربر از نظر سیستم
1-6-3- کاربری با نام root
2-6-3- حسابهای کاربری و گروهها (Account & group)
1-2-6-3- فایل etc/passwd
2-2-6-3- فایل /etc/group
7-3- مدیریت سیستم
1-7-3- برپاسازی سیستم جدید
2-7-3- آماده سازی محیط
3-7-3- وضعیتی که در آن قرار دارم
4-7-3- متوقف ساختن کار سیستم
8-3- برقراری ارتباط
9-3- اعلانهای سیستم
1-9-3- محیط متنی یونیکس
2-9-3- محیط گرافیکی یونیکس
1-2-9-3- مفهوم X Window System
2-2-9-3- چرا از X استفاده می کنیم ؟
3-2-9-3- سرویس دهنده X
4-2-9-3- راه اندازی X
5-2-9-3- استفاده از ماوس
6-2-9-3- کار با Xterm
7-2-9-3- راه اندازی xterm
10-3- ویرایش متن در یونیکس
1-10-3- ویرایشگر vi
1-1-10-3- کار با vi
2-10-3- ویرایشگر emacs
1-2-10-3- راه اندازی emacs
2-2- 10-3- سیستم کمک در emacs
11 ـ 3 یونیکس در شبکه
1 ـ 11 ـ 3 ارتباطات غیر رسمی توسط فرمانهای UUCP
1 ـ 1 ـ 11 ـ 3 مبادی اولیه UUCP
2 ـ 1 ـ 11 ـ 3 استفاده از UUCP
3 ـ 1 ـ 11 ـ 3 مشکلات بالقوه با فرمان uucp
2 ـ 11 ـ 3 نرم افزار رایگان و ftp
1 ـ 2 ـ 11 ـ 3 استفاده از ftp
2 ـ 2 ـ 11 ـ3 با پرونده چه کار کنم ؟
3 ـ 11 ـ 3 استفاده از فرمان rlogin
4 ـ 11 ـ 3 استفاده از فرمان telnet
12 ـ 3 RFS و NFS
13 ـ 3 سرویس دهنده ها و سرویس گیرنده ها
14 ـ 3 برنامه های پستی یونیکس
1 ـ 14 ـ 3 دریافت نامه
2 ـ 14 ـ 3 اینترنت
3 ـ 14 ـ 3 ایجاد نامه
4 ـ 14 ـ 3 با پیامهای خود چه کار کنم ؟
5 ـ 14 ـ 3 ذخیره کردن پیامها
6 ـ 14 ـ 3 سایر بسته های نرم افزاری پستی
15 ـ 3 یوزنت , اینترنت و world wide web
1 ـ 15 ـ 3 یوزنت و گروه های خبری
1 ـ 1 ـ 15 ـ 3 خواندن و نوشتن اخبار
2 ـ 15 ـ 3 گوفرها : سازمان دهندگان اطلاعات
3 ـ 15 ـ 3 دستیابی به وب



خرید فایل


ادامه مطلب ...

پاورپوینت سیستم‌ عامل پیشرفته

پاورپوینت سیستم‌عامل پیشرفته

پاورپوینت سیستم‌عامل پیشرفته دارای 20 اسلاید می باشد که بخشی از متن و فهرست آن را در ادامه برای مشاهده قرار داده ایم و در صورت نیاز به داشتن کل این پاورپوینت می توانید آن را دریافت نموده و از آن استفاده نمایید

اسلاید ۱ :

فصل دوم: ارتباطات در سیستم‌های توزیع شده (ادامه)

  • پیاده‌سازی مدل Client-Server
  • خلاصه حالات در جدول شکل ۱۴-۲ ص ۶۵ ۸۱ ترکیب که همه آنها به دردبخور هستند.
  • هر شبکه یک Packet Size مشخصی (حداکثر چند هزار بیت) دارد و پیام‌های بزرگتر باید شکسته شوند.
  • با توجه به امکان گم شدن یا ناقص شدن پاکت‌ها یا رسیدن بدون ترتیب آنها شماره‌گذاری می‌شوند یعنی در هر پاکت علاوه بر شماره پیام یک شماره پاکت هم وجود دارد.
  • برای تأیید می‌توان هر پاکت را ack کرد که تعداد Packet زیاد می‌شود ولی Recovery ساده است.
  • یا می‌توان کل پیام را ack کرد که تعدا Packetها کم می‌شود ولی با یک پاکت خراب کل پیام باید تکرار شود.
  • انتخاب بسته به ضریب اطمینان شبکه دارد.
  • موضوع جالب دیگر پروتکل ارتباطی است در شکل ۱۵-۲ ص ۶۶ یک نمونه ارائه شده است. شکل ۱۶-۲ چند نمونه پروتکل
  • برای حالت بدون بافر سیستم می‌تواند با درخواست Server پروسس‌ها را ثبت نام کند تا پیغام‌های رسیده قبل از Receive را با TA برگرداند نه با AU

اسلاید ۲ :

.۴Remote Prcedure Call – احضار روال از راه دور

  • I/O به عنوان بحث مهم در سیستم‌های توزیع شده و ماندن عده‌ای به غلط در حل آن
  • احضار برنامه‌ای روی ماشین B توسط برنامه‌ای روی ماشین A (پس از احضار برنامه روی A معلق می‌شود تا خاتمه کار)
  • پارامتر‌ها می‌توانند ردوبدل شوند. هیچ I/O ‌ای از دید برنامه‌نویس موجود نیست.
  • مسئله نظیر وجود دو فضای آدرس متفاوت، مبادله پارامتر‌ها بین دو ماشین متفاوت، توقف ماشین‌ها مطرح است.
  • با وجود اینها RPC زمینه‌ساز خیلی از سیستم‌های عامل توزیع شده است.
  • عملیات ابتدایی RPC
  • توجه به یک احضار معمولی شکل ۱۷-۲ ص ۶۹، دو نوع انتقال پارامتر
    ( Value، Reference و Copy/Restor)
  • اینکه چه نوع ارسال پارامتر داشته باشیم به زبان بستگی دارد (C) و گاهی هم انتخابی است (Pascal) و گاهی انواع (Ada)
  • هدف از RPC این است که آنرا از دید کاربر درست شبیه Call عادی انجام دهیم یعنی جزئیات مخفی باشد.

اسلاید ۳ :

  • مثال احضار Read ، افزودن روتین Read توسط Linker، گذاشتن پارامتر‌ها در Reg های مربوطه انجام System Call
  • پس Read یک واسط بین کاربر و سیستم عامل است که از طریق Kernel انجام می‌پذیرد اجضار عادی نیست.
  • جزئیات Read از کاربر مخفی است و مثل یک Call عادی به کار گرفته می‌شود.
  • نحوه کار RPC هم مشابه Read است.
  • اگر یک RPC Read داشته باشیم برنامه کاربر به شکل عادی (شکل ۱۷-۲) Client Stub را احضار می‌کند.
  • Cilent Stub پارامتر‌ها را در قالب یک پیام در می‌آورد و از Kerel می‌خواهد که آنرا بفرستد به مقصد
  • Cilent Stub بعد از احضار Send و ارسال پیام Receive را احضار کرده و بلوکه می‌شود تا جواب بیاید.
  • شکل ۱۸-۲ ص ۷۱ Server Stub هر بیضی یک پروسس است و Stub زیر روالی است که احضار می‌شود.
  • در Server‌ای که باید پیغام را بگیرد Server Stub در Loop اصلی خود Receive را احضار کرده و منتظر است

اسلاید ۴ :

  • Server با دریافت پیام آنرا به Server Stub می فرستد تا آنرا باز کرده پارامترها را جدا کند.
  • Server Stub به طور معمول (ش ۱۷-۲ ) روتین موجود در Server را احضار می‌کند.
  • این روتین پس از انجام عمل، نتیجه را در پارامتر‌ها قرار می‌دهد و به Stub برمیگرداند
  • Server Stub پارامتر‌ها را در قالب پیام بسته‌بندی کرده و از طریق Send به Client می‌فرستد. با احضار Receiver منتظر پیام بعدی می‌شود.
  • Kernel مربوط به Client پیغام را می‌گیرد و می‌فهمد به کدام پروسس بدهد (آنرا به Process Stub می‌دهد) ولی Client چیزی از این نمی‌داند.
  • Client Stub پیغام را باز می‌کند و نتایج را به برنامه احضار کننده می‌فرستد و این برنامه فکر می‌کند که احضار عادی انجام داده بود.
  • پس آنچه برای Client جذاب است انجام احضار عادی به جای Send و Receiver است
  • جزئیات مراحل در ص ۷۲ ولی Client و Server از آنها بی‌خبرند.

اسلاید ۵ :

  • مبادله پارامتر‌ها
  • گرچه مبادلة پارامتر‌ها با استفاده از Stubها به ظاهر ساده است ولی نکاتی در عمل دارد .

(Parameter Marshalling)

  • جزئیات یک احضار در شکل ۱۹-۲ ص ۷۳ آمده است.
  • در صورتی که دو ماشین Clinet و Server یکسان باشند این روند درست کار می‌کند.
  • اگر دو کامپیوتر متفاوت داشته باشیم در بستن و باز کردن پیام‌ها اشکال پیش می‌آید.
  • مثال مبادله بین Intel 486 که Little Endian است و SPARK که Big Endian است شکل ۲۰-۲ ص ۷۵
  • راه حل ساده است باید یک قرارداد بین Client و Server در مورد نوع‌های اولیة داده گذاشته شود. شکل ۲۱-۲ ص ۷۵
  • راه اول تعریف یک استاندارد انتقال مثلاً ones comp + ASCII و Litt Endian و الزام به رعایت در مبدأ و مقصد
  • بسیار خوب با تنها عیب که ماشین‌های مشابه ممکن است دو تبدیل بیخودی انجام دهند.
  • راه دوم ارسال اطلاعات مربوط به نوع‌ها همراه پیام با این شرط که هر دو بتوانند تبدیلات انجام دهند.

اسلاید ۶ :

  • روال‌های Stub از کجا می‌آیند؟ با داشتن اطلاعات Server کامپایلر می‌تواند دستورات لازم را اتوماتیک تولید کند. (بدون خط)
  • یک روال بسته‌بندی پیغام و یک روال باز کردن پیغام با توجه به نوع‌های داده و نوع ماشین، تولید می‌شود.
  • نحوة ارسال Pointerها ؟ راه اول منع آن به طور کامل و ارسال همه پارامتر‌ها به صورت مقدار یا C/R
  • این راه حل قبول نیست
  • راه دوم اینکه Client Stub محتویات را کپی کند بفرستد، Server Stub روی آن کار کند برگرداند و Cilent Stub دوباره محتویات پیام را در محل اصل کپی کند (شبیه‌سازی C/R)
  • دوباره کپی کردن وقت‌گیر است ولی چاره‌ای نیست
  • با دانستن Input، Output یا هر دو (نوع پارامتر) می‌توان کپی‌ها غیر لازم را انجام نداد.
  • برای اینکه در تعریف RPC باید نوع پارامتر‌ها و حداکثر طول آنها گفته شود.
  • برای ساختمان داده‌های پیچیده (درخت‌ها و گراف‌های دینامیک) این روش عملی نیست
  • راه حل پیشنهادی ارسال Pointer و سپس انجام عملیات روی اطلاعات در قالب مبادله پیام است که گرچه کارآیی خوبی ندارد ولی از هیچ بهتر است.

اسلاید ۷ :

  • چگونه Client موفق می‌شود Server را پیدا کند (پیدا کردن Client Server, را)
  • راه حل ساده گذاشتن اطلاعات داخل برنامه Client به صورت Hardwiered که اصلاً انعطاف ندارد. (نیاز به ترجمه دوباره همه برنامه‌ها در صورت کوچکترین تغییر)
  • راه حل بهتر Dynamic binding یا وابسته کردن به طور پویا
  • اول نیاز به تعریف فرمان برای Server داریم ش ۲۲-۲ ص ۷۸ برای Server ش ۹-۲ ص ۵۵
  • یک Stateless server است یعنی نیازی به دانستن وضعیت قبلی (Open بودن فایل‌ها مثلاً) ندارد.
  • Stub generator در کامپایلر ازاین تعاریف فرمان برای تولید Stubها در زمان کامپایل استفاده می‌کند و نتیجه برای Link شدن در کد باینری در زمان Link در یک Library قرار می‌گیرد. (برای Client ، Server)
  • با شروع کار Server دستور Initialize ش ۹-۲ باعث ارسال یک پیغام به برنامه Binder برای ثبت نام (register) کردن Server می‌شود یعنی من هستم! (به این کار export کردن server گویند)
  • برای ثبت نام نیاز به اسم، handle, id, version و مجوزهای دسترسی می‌باشد.

اسلاید ۸ :

  • Handle وسیله شناسایی فیزیکی است مثل شماره IP یا SPI یا ….
  • حذف نام هم در زمان توقف Server انجام می‌شود. خلاصه در ش ۲۳-۲ ص ۷۹ رابط Binder
  • حال وقتی یک RPC انجام می‌شود مثلاً یک Read توسط Client
  • Client Stub عدم اتصال به Server مورد نیاز را متوجه می‌‌شود.
  • پیامی به Binder می‌فرستد برای Import کردن Version خاصی از واسط Server مربوطه
  • اگر چنین واسطی از هیچ Servery تا حالا export نشده با شماره version ها تطبیق ندارد Fail می‌کند.
  • اگر نه، Handle و شماره شناسایی را برمی‌گرداند تا توسط Client در جوف پیام گذاشته شود.
  • بعد از ارسال پیام، Server ها آن را چک کرده فقط Server مورد نظر پیام را برمی‌دارد با در نظر گرفتن Version
  • انعطاف‌پذیری زیادی در این روش وجود دارد.
  • داشتن چند Server ارائه دهنده خدمات مشابه
  • امکان تقسیم بار کاری به طور اتوماتیک روی Serverها
  • Poll کردن Serverها و حذف نام آنها که خوابیده‌اند به طور اتوماتیک
  • رعایت کردن مجوزهای دسترسی به Serverهای خاص

اسلاید ۹ :

  • اشکالاتی هم دارد از جمله هزینه سر بار برای عملیات بالا و کند بودن در سیستم‌های بزرگ
  • در سیستم‌های توزیعی وسیع می‌توان چند Binder داشت که با هر تغییر کلیه آنها باید آگاه شوند که خود یک بار زیادی است.
  • عملکرد RPC هنگام بروز شکست (Failure)
  • با توجه به آنچه ذکر شد در صورت درست کار کردن هر دو ماشین عملکرد مورد نظر توسط RPC تامین می‌شود.
  • حال اگر اتفاقی افتاد چه می‌شود؟
  • پنج نوع شکست:
  • عدم امکان یافتن Server توسط Client (نیافتن Client، Server را)
  • گم شدن پیغام ارسالی از Client به Server
  • گم شدن پیغام ارسالی از Server به Client
  • سقوط Server پس از وصول پیام
  • سقوط Client پس از ارسال پیام
  • عدم یافتن Server به دلیل down بودن یا عدم تطبیق version هاست. Server جدید، Client قدیمی راه حل:؟

اسلاید ۱۰ :

  • مشابه ش ۹-۲ برگردان ۱- توسط توابع در زمان خطا
  • در Unix متغیر error حاوی کد نوع خطاست که یکی هم می‌تواند “Can’t locate server” باشد.
  • اگر برنامه‌ای مثل SUM باشد ۱- می‌تواند یک جواب واقعی باشد (۷+(-۸)
  • راه حل دیگر چیزی شبیه ON ERROR است که در بعضی زبان‌ها هست و با شرط Transparency مغایرت دارد در بعضی زبان‌ها هم نیست.
  • گم شدن پیام درخواست، استفاده از Timeout و تکرار پیام
  • اگر پیغام وقعاً گم شده، با تکرار آن مسئله حل می‌شود.
  • اگر با چند بار تکرار حل نشد باز می‌شود Can’t locate server
  • گم شدن پیام پاسخ، یک راه همان Timeout و تکرار پیام درخواست است.
  • بعضی درخواست‌ها تکرارشان بدون اشکال است مثل خواندن یک بلوک (Idempotent)
  • بعضی نیستند مثل انتقال پول بین دو حساب، زیر ممکن است کار انجام شود ولی پاسخ گم شود.
  • یک راه دادن شماره ردیف به پیغام‌هاست تا Server مواظب باشد همیشه آخرین پیام هر Client چه شماره‌ای بوده
  • راه دوم گذاشتن یک Flag و ۱ کردن آن برای پیغام‌های تکراری

مطالب فوق فقط متون اسلاید های ابتدایی پاورپوینت بوده اند . جهت دریافت کل ان ، لطفا ان را خریداری نمایید .

عنوان: سیستم‌عامل پیشرفته

فرمت:پاورپوینت

صفحات:20 اسلاید



خرید فایل


ادامه مطلب ...

تاثیر عامل اقتصاد و ابعاد آن بر کنش احتمالی نظامی آمریکا علیه ایران

تاثیر عامل اقتصاد و ابعاد آن بر کنش احتمالی نظامی آمریکا علیه ایران

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

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

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

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

فرضیت : عامل اقتصاد و ابعاد آن باعث محدودیت استفاده امریکا از خیار نظامی برای متوقف ساختن برنامه هسته ای ایران می شود

فهرست مطالب:

مقدمه ....................................................................................................................... 3

چهار چوب نظری ..................................................................................................... 6

فصل اول

ژئواکونومیک خلیج فارس ....................................................................................... 16

عوامل همگرایی و همکاری ..................................................................................... 18

همکاری های اقتصادی کشورهای خلیج فارس....................................................... 20

تولیدات نفتی و غیر نفتی ......................................................................................... 21

منابع

فصل دوم

سیاست خارجی امریکا در خلیج فارس .................................................................. 26

اهداف سیاست خارجی امریکا و منافع آن در خلیج فارس ..................................... 29

اهداف سیاسی ......................................................................................................... 30

اهداف اقتصادی ...................................................................................................... 31

اهداف امنیتی – نظامی ............................................................................................ 32

ایران و سیاست خارجی امریکا .............................................................................. 32

برنامه هسته ای ایران و اقدام احتمالی نظامی امریکا ............................................. 34

کشور های عربی خلیج فارس و اقدامات امریکا ..................................................... 37

جامعه بین الملل و راه حل های منطقی و مدیریت بحران هسته ای ایران .............. 41

نتیجه گیری ............................................................................................................. 45

منابع



خرید فایل


ادامه مطلب ...

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

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


پاورپوینت سیستم های عامل دارای 34 اسلاید می باشد که بخشی از متن و فهرست آن را در ادامه برای مشاهده قرار داده ایم و در صورت نیاز به داشتن کل این پاورپوینت می توانید آن را دریافت نموده و از آن استفاده نمایید

بخشی از متن:

چهارعناصر اصلی سخت افزار:

1- پردازنده (cpu): کنترل و پردازش داده ها .

2- حافظه اصلی: ذخیره داده ها و برنامه ها و نا پایدار.

3- مولفه های ورودی و خروجی: انتقال داده ها بین کامپیوتر و محیط خارجی .

4- اتصالات داخلی سیستم: جهت ارتباط بین سه مولفه دیگر .

  • PC : حاوی دستورالعملی که باید واکشی شود .
  • IR : ثبات دستور العمل حاوی آخرین دستور العمل واکشی شده .
  • MIR : ثبات آدرس حافظه،محل خواندن و نوشتن را مشخص می کند .
  • MBR: ثبات میانگیر حافظه،در برگیرنده داده ای است که قرار است خوانده یا نوشته شود.
  • I/O AR: ثبات آدرس ورودی خروجی،مشخص کردن یک دستگاه ورودی یا خروجی خاص .
  • I/O BR: ثبات میانگیر ورودی خروجی،برای تبادل داده بین پردازنده و مولفه ورودی خروجی .

فهرست مطالب:

فصل اول : نگاه کلی به سخت افزار.

فصل دوم: نگاه کلی به سیستم عامل.

فصل سوم: فرآیندها.

فصل چهارم: نخها ،چند پردازشی متقارن و زیر هسته ها

فصل پنجم: همزمانی:انحصار متقابل و همگام سازی.

فصل ششم : بن بست و گرسنگی.

فصل هفتم: مدیریت حافظه.

قصل هشتم: حافظه مجازی.

فصل نهم: زمان بندی تک پردازنده ای

عنوان: سیستم های عامل

فرمت: پاورپوینت

صفحات: 322 اسلاید



خرید فایل


ادامه مطلب ...

تهیة گوگرد نامحلول بعنوان عامل اصلی پخت در مصنوعات پلیمری

تهیة گوگرد نامحلول بعنوان عامل اصلی پخت در مصنوعات پلیمری


چکیده

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

در این پژوهش دو روش ، ذوب گوگرد معمولی و همچنین هیدرولیز بعنوان روشی نوین ، در تهیه گوگرد نامحلول بکار برده شده است .

فهرست مطالب:

چکیده

مقدمه

فصل اول :

مقدمه 2

1-1 تولید 6

1-1-1 فرایندهای جذب در مایع و اکسیداسیون 6

1-1-2 فرایندهای اکسیداسیون مستقیم 14

1-1-3 تولید گوگرد در جهان 20

1-1-4 تولید گوگرد در ایران 21

1-2 صادرات گوگرد در جهان 23

1-2-1 وضعیت صادرات گوگرد ایران 24

1-3 وضعیت مصرف گوگرد در جهان 26

1-3-1 مصرف گوگرد در صنایع داخلی 28

1-4 مصارف گوگرد 31

1-4-1 اسید سولفوریک 32

1-4-2 کشاورزی 33

1-4-3 باتریهای قابل شارژ 34

1-4-4 گوگرد در بتن 34

1-4-5 لامپ گوگردی 35

1-4-6 حذف جیوه در آب 35

1-4-7 تولید کف 36

1-4-8 گوگرد در آسفالت 36

1-4-9 گوگرد در صنایع لاستیک سازی 37

فصل دوم : (لاستیک)

تاریخچه صنعت لاستیک 39

2-1 معرفی چند اصطلاح 39

2-2 مواد در آمیزه کاری لاستیک 41

2-3 کائوچو 42

2-3-1 کائوچوها از دیدگاه بازرگانی 43

2-3-2 کائوچوها از دیدگاه مقاومتی 43

2-3-3 کائوچوها از دیدگاه فرآوری و تهیه 44

2-3-3-1 کائوچوهای طبیعی 44

2-3-3-2 کائوچوی مصنوعی 47

2-4 فرآیند پخت کائوچو 50

2-5 ترکیبات مؤثر در آمیزه کاری کائوچو 51

2-5-1 گوگرد 51

2-5-2 شتابدهنده ها 51

2-5-3 فعال کننده ها 42

2-5-4 تاخیر دهنده ها 53

2-5-5 پر کننده ها 54

2-5-6 نرم کننده ها 54

2-5-7 پپتایزرها 55

2-6 آزمونهای معمولی در تضمین مصنوعات پلیمری 55

2-6-1 آزمونهای روی آمیزه پخت شده 55

2-6-2 آزمونها آمیزه خام 56

2-6-2-1گرانروی 56

2-6-2-2 رئومتر 57

2-6-2-3 جرم مخصوص 60

2-6-2-4 چسبندگی 60

2-6-2-5 پراکنش دوده 60

2-6-1 آزمونهای آمیزه پخت شده 61

2-6-1-1 کشش 61

2-6-1-2 مانائی فشاری 62

2-6-1-3 سختی 62

2-6-1-4 سایش 62

2-6-1-5 مقاومت در مقابل پارگی 62

2-6-1-6 مقاومت خمشی 63

فصل سوم : گوگرد در لاستیک

مقدمه 65

3-1 ولکانیزاسیون 66

3-1-1 درجه ولکانیزاسیون 66

3-1-2 مراحل ولکانیزاسیون 67

3-1-3 تغییر خواص نسبت به درجه 69

تاثیر افزایش دانسیته اتصالات عرضی 74

3-2 اثر ساختمان اتصال عرضی 77

3-2-1 نوع ساختمان اتصال عرضی 77

3-2-3 خواص مکانیکی 78

3-2-4 رفتار فرسودگی حرارتی 79

3-2-5 خواص دینامیکی 80

خواص بهینه در آمیزه های ولکانیزه شده 82

3-3 سیستم های پخت 82

3-4 پخت گوگردی 83

دلایل ترجیح سیستم پخت گوگردی 83

3-4-1 گوگرد 85

3-4-1-1 گوگرد ولکانیزاسیون 85

3-4-1-2 درصد خلوص گوگرد 87

3-4-2 مواد گوگرد دهنده 87

3-5 پخت پراکسیدی 90

3-5-1 فواید پخت پراکسیدی 91

3-5-2 معایب پخت پراکسیدی 92

3-6 روشهای پخت 92

3-6-1 پخت غیرمداوم 93

3-6-1-1 قالبگیری 93

3-6-1-2 پخت گاز 93

3-6-1-3 پخت با غلاف سری 94

3-6-2 پخت مداوم 94

3-6-2-1 پخت با روتوکیور 94

3-6-2-2 پخت در مایعات داغ 95

3-6-2-3 پخت در بسترة ذرات داغ شناور 95

3-7 آلوتروپ های گوگرد مورد استفاده در صنایع لاستیک 95

فصل چهارم : بخش تجربی

4-1 دستگاهها و وسایل مورد استفاده 99

4-2 نقطة ذوب گوگرد محلول 100

4-3 نقطة ذوب گوگرد نامحلول 100

4-4 تعیین مقدار گوگرد محلول در تولوئن 101

4-5 تهیه گوگرد نامحلول از روش ذوب 102

4-6 روش تعیین درصد گوگرد نامحلول 103

4-7 بهینه کردن درصد گوگرد 104

4-7-1 اپتیمم کردن دما 104

4-7-2 اپتیمم کردن دور همزن 105

4-7-3 اپتیمم کردن درصد کاهندة کشش سطحی 105

4-7-4 اپتیمم کردن درصد پایدار کننده 106

4-8 استخراج گوگرد نامحلول بدست آمده 107

4-9 روغن پوشی گوگرد نامحلول بدست آمده 108

4-10 تعیین میزان روغن گوگرد روغنی 109

4-11 تهیه گرانول گوگرد نامحلول 110

4-12 تهیه گوگرد نامحلول در مقیاس bench 111

4-13تهیه گوگرد نامحلول در مقیاس پایلوت 113

4-14 تهیه گوگرد نامحلول بوسیلة هیدرولیز 115

4-15 بکارگیری گوگرد تهیه شده در ساخت آمیزه 116

فصل پنجم : بحث و نتیجه گیری

5-1 گوگرد نامحلول 119

5-2 تاثیر منفی شکفتگی بر خواص آمیزه 123

5-3 گوگرد ، موهبت یا آفت 125

5-4 روشهای تهیه گوگرد نامحلول 127

الف-سرد کردن سریع گوگرد مذاب 127

ب-اکسیداسیون نافص 127

ج-هیدرولیز مستقیم 128

روش بکارگرفته شده در این پژوهش در هیدرولیز 128

5-5 روش ذوب ، روشی کاملاً کاربردی 130

5-6 مقایسة آمیزه های تهیه شده 132

پیشنهادات 134

پیوست

منابع



خرید فایل


ادامه مطلب ...

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

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

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

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

فهرست مطالب:

مقدمه.......................................................................................... 1

o تعاریف و مفاهیم........................................................................ 4

o تجربه‌ی کشورهای جهان................................................................. 20

o تمهیدات جلوگیری از پول شوئی و فساد مالی در سایر کشورها.............................. 29

o لایحه مبارزه با پول شوئی در ایران............................................................... 51

o بررسی و نقد لایحه مبارزه و پول شوئی در ایران............................................... 56

o الزامات بین المللی ایران برای وضع قانون مبارزه با پول شوئی................ 64

o جدول رتبه بندی فساد مالی درکشورهای جهان ............................. پیوست (1)

o منابع پیوست (2)



خرید فایل


ادامه مطلب ...

تحقیق سیستم عامل آندروید

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

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



خرید فایل


ادامه مطلب ...

بررسی کامل یک سیستم عامل توزیع شده

پروژه ی حاضر یک تحقیق کامل در زمینه سیستم عامل های توزیع شده میباشد.این پروژه موفق محصول ترجمه و مطالعه ی شخصی یکی از مهمترین منابع حاضر برای این موضوع با عنوان 2006-Book-distributed systems principles and paradigms 2nd edition و شمار زیادی از منابع مختلف اینترنتی و دانشگاهی موجود میباشد.

این پروژه در 9بخش تنظیم شده است که شما دوستان میتوانید فهرست مطالب آن را در ذیل مطالعه بفرمایید:

فهرست مطالب

بخش اول:مقدمه و تعریف

§ مقدمه

§ اصول سیستم های توزیع شده

§ سیر تکامل سیستم های عامل توزیع شده

§ مدل های سیستم های محاسبات توزیع شده

§ مدل مینی کامپیوتر

§ مدل ایستگاه کاری

§ مدل ایستگاه کاری – سرویس دهنده

§ مدل اشتراک پردازنده با ائتلاف پردازنده

§ مدل ترکیبی

§ یک سیستم عامل توزیع شده چگونه است

بخش دوم:معماری ها

§ سبک های معماری سیستم توزیع شده

§ انواع معماری (سازمان) سیستم توزیع شده

§ معماری در مقایسه با میان افزار

§ خلاصه

بخش سوم:فرآیندها

§ فرآیند چیست؟

§ نخها

§ سرویس گیرنده ها

§ سرویس دهنده ها

§ مجازی سازی

§ مهاجرت کد

§ خلاصه

بخش چهارم:ارتباطات

§ مبانی

§ انواع پروتکل ها

§ انواع ارتباطات

§ فراخوانی رویه از راه دور (RPC)

§ ارتباط گذرای پیام گرا

§ خلاصه

بخش پنجم:نامگذاری

§ نامها، شناسه ها و آدرسها

§ نام گذاری مسطح

§ نام گذاری ساخت یافته

§ نام گذاری مبتنی بر صفت

§ خلاصه

بخش ششم:همگام سازی

§ همگام سازی

§ همگام سازی ساعت

§ ساعتهای منطقی

§ انحصار متقابل

§ الگوریتم انتخاب

§ خلاصه

بخش هفتم:سازگاری و تکثیر

§ مقدمه

§ مدلهای سازگاری مبتنی بر داده

§ مدلهای سازگاری مبتنی بر سرویس گیرنده

§ خلاصه

بخش هشتم: تحمل خطا و امنیت

§ تحمل خطا

§ امنیت

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

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

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

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

به امید اینکه کمال استفاده را ازفایل حاضر ببرید..



خرید فایل


ادامه مطلب ...