Skip to content

Latest commit

 

History

History
51 lines (46 loc) · 4.16 KB

README.md

File metadata and controls

51 lines (46 loc) · 4.16 KB

سیستم عامل پاییز 98

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

تمرینات

تمرینات این درس از کتاب سیستم عامل سیلبرشاتس الهام گرفته شده است.

تمرین اول

این تمرین از فصل های اول و دوم اسلایدهای درس می باشد

تمرین دوم

از فصل سوم اسلایدهای درس می باشد

تمرین سوم

این تمرین از فصل پنجم درس می باشد

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

تمرین چهارم

شامل فایل های فصل های 6 و 7 اسلایدهای درس می باشد.

پروژه ها

پروژه ها صرفا جنبه یادگیری داشته و همکاری و مشورت با یکدیگر مجاز است

خواهشمندم از کپی برداری و تقلب جدا پرهیز شود.

پروژه اول

این پروژه برای کار با نخ ها در سیستم عامل تعریف شده است.

  • فایل های تحویلی شامل سورس کد و توضیحی از مراحل انجام کار باشد.
  • محدودیتی در انتخاب زبان برنامه نویسی وجود ندارد ولی ترجیحا از زبان های ** جاوا** و ** پایتون** استفاده شود.
  • توضیحات بیشتر در فایل پی دی اف پروژه موجود است.

پروژه دوم

این پروژه برای کار با سمافورهای تعبیه شده در زبان های برنامه نویسی ایجاد شده است.

پروژه سوم

هدف از این پروژه اشنایی با حافظه های مجازی در سیستم عامل است.

  • فایل های تحویلی شامل سورس کد و توضیحی از مراحل انجام کار باشد.
  • توضیحات بیشتر در فایل پی دی اف پروژه موجود است.
  • محدودیتی در انتخاب زبان برنامه نویسی وجود ندارد ولی ترجیحا از زبان های جاوا و پایتون استفاده شود. برای راحتی کار دانشجویان در این پروژه چندین فایل تعریف شده است که به شرح زیر می باشد:
  • Page Table File: این فایل شبیه سازی جدول های صفحه در سیستم عامل است که میتوانید از توابع داخل آن استفاده کنید
  • RAM File: این فایل شبیه سازی حافظه در سیستم عامل است که میتوانید از توابع داخل آن استفاده کنید

اسلایدهای درس

در پوشه اسلایدها فصول 1 تا 8 موجود می باشد.