وبلاگ اطلاع رسانی محمود سلطانی

دوست‌ هرکس‌ عقل‌ او ، و دشمنش‌ جهل‌ اوست‌ - امام رضا ع - تحف‌ العقول‌ ، ص‌ 467

وبلاگ اطلاع رسانی محمود سلطانی

دوست‌ هرکس‌ عقل‌ او ، و دشمنش‌ جهل‌ اوست‌ - امام رضا ع - تحف‌ العقول‌ ، ص‌ 467

Computer Hope
1) اطلاعات کلی
  1. نام درس : سیستم های عامل ( مهندسی کامپیوتر) تعداد واحد: 3 واحد 
  2. دروس پیشنیاز: معماری کامپیوتر
  3. منابع و مراجع : کتاب سیستم عامل ویلیام استالینگز
2) ارزشیابی نمایش /عدم نمایش
  1. تمرین :(3-4) در طول ترم چندین تمرین بصورت تحویلی برای جلسه بعدی به دانشجویان ارائه می گردد. تحویل در زمان مقرر و تکراری نبودن تمارین الزامی است. تمرین ها بصورت تک نفری می باشند
  2. میان ترم:(5-6) با هماهنگی دانشجویان امتحان میان ترم در اوایل اردیبهشت برگزار می گردد
  3. پایان ترم:(10) کسب حداقل نیمی از نمره در امتحان پایان ترم برای قبولی در درس الزامی است
  4. فعالیت کلاسی:(1-2) حضور فعال در جلسات درس- مشارکت در مباحث و پاسخگویی- انجام تمرینات اختیاری و ....

3) سرفصل مطالب نمایش /عدم نمایش
  1. مرور کلی بر سیستم های عامل، یک مرور تاریخی از ابتدای پیدایش  آن تا سیستم های امروزی
  2. آشنایی با پروسس ها(فرآیندها)، که کلید اصلی ورود به سستم عامل می باشد. مبنای هر سیستم عامل بر اساس این موضوع می باشد.
  3. زمانبندی پروسس ها بیشتر یک بحث الگوریتمی و بهینه سازی در مورد روشهای انتخاب پروسس بعدی که باید توسط سیستم اجرا شود را در بر می گیرد.
  4. همزمانی، انحصار متقابل و سنکرون کردن،  شاید یکی از دشواریهای هر سیستم چند برنامه ای، هماهنگ سازی و برقراری ارتباط صحیح بین آنها می باشد. بحث های این فصل بسیار ماهرانه و دقیق می باشد.
  5. بن بست، یکی از عوارض همزمانی کار برنامه های مختلف در یک سیستم امکان بروز بن بست و گرسنگی می باشد. این فصل این پیامد و روشهای برخورد و احتمالا جلوگیری ا آن را بررسی می نماید.
  6. مدیریت حافظه از جنبه های اساسی هر سیستم کامپیوتری می باشد. حافظه (بخصوص در زمانهای گذشته) از منابع بسیار مهم در یک کامپیوتر می باشد و مدیریت و استفاده بهینه از آن  بر روی کاریی سیستم تاثیر چشمگیری دارد.
  7. مدیریت حافظه مجازی، از جنبه های سیستم های عامل جدید می باشد که همگی از این تکنیک استفاده می نمایند.