طرح درس (براساس سرفصل)

طرح درس (براساس سرفصل)
# عنوان توضیحات
1 جایگاه درس در برنامه درسی دوره این درس از دروس مهم مقطع کارشناسی علوم کامپیوتر است. علاوه بر درک نحوه کارکرد سیستم عامل، برای درک بهتر مفاهیم برنامه نویسی چند نخی، شبکه و امنیت نیز از اهمیت بالایی برخوردار است.
2 هدف کلی هدف کلی این درس آشنایی با اصول پایه ای سیستم های عامل، مفاهیم پایه ای آنها و جنبه های مختلف مدیریت منابع در آنهاست.
3 شایستگی های پایه آشنایی با سیستم‌های کامپیوتری و سیستم های عامل عمومی چون ویندوز و لینوکس لازم است. همچنین آشنایی با یکی از زبان های برنامه نویسی ترجیحا C و یا Java ضروری است.
4 اهداف یادگیری آشنایی با مفاهیم و اجزای اصلی و پایه ای سیستم عامل - فرآیندها شامل مفاهیم پایه، نخ ها، همگام سازی، زمانبندی و بن بست - مدیریت حافظه اصلی شامل تخصیص حافظه، قطعه بندی، صفحه بندی
5 روش تدریس برگزاری کلاس، ارائه تکلیف و پروژه
6 وظایف دانشجو 1- مشارکت در مسائل کلاسی 2- شرکت در کوییزها و آزمون ها 3- تحویل به موقع پروژه ها و تکالیف
7 منبع Silberschatz et. al. Operating System Concepts, 9th Edition, Wiley, 2013. Stallings, Operating Systems: Internal and Design Principles, 9th Edition, Pearson, 2015. Tanenbaum, Modern Operating Systems, 4th Edition, Prentice-Hall, 2014.
8 نحوه ارزشیابی تمرین ها- پروژه- میان ترم و پایان ترم