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