تمرين سری دوم سيستم ھای عامل نيمسال دوم 86-87 تاريخ تحويل87/1/17: توضيحات: .1تمرين ھا بايستی به صورت تک نفره نوشته شوند .در صورت مشاھده ھر گونه کپی ،برای طرفين نمره صفر منظور خواھد شد! .2جريمه ديرکرد 25%و به ازای ھر روز که از مھلت ارسال بگذرد %5 ،اضافه خواھد شد .به تمرين ھايی که با بيش از يک ھفته تاخير تحويل داده شوند نمره ای تعلق نخواھد گرفت. .3تحويل تمرين ھا به صورت کاغذی يا emailمی با شد .در صورت ارسال ، emailتمرين ھا را حداکثر تا 12شب تاريخ 87/1/17به آدرس [email protected]با مشخصات زير ارسال کنيد. • OS-HW2-stID :Subjectبه جای stIDشماره دانشجويی قرار می گيرد. • عنوان فايل ارسالی OS-HW2-stID : .1ھدف command interpreterچيست؟ چرا معموال آن را از کرنل جدا می کنند؟ آيا اين امکان برای کاربر وجود دارد که با استفاده از system-call interfaceسيستم عامل يک command interpreterجديد ايجاد کند؟ .2سيستم کال ھا چه ھستند؟ گونه ھای مختلف سيستم کال ھا را نام ببريد .منظور از APIچيست؟ .3در طراحی سيستم عامل چه اھدافی در نظر گرفته می شوند؟ و چرا جداسازی خط مشی ) (policyاز مکانيزم مطلوب است؟ .4استفاده از يک زبان سطح باال مانند Cدر پياده سازی سيستم عامل چه مزايا و معايبی دارد؟ .5مدل ھای ارتباط بين پردازنده ای) ( interprocess communicationرا نام ببريد .مزايا و معايب ھر يک را شرح دھيد و بگوييد ھر يک برای چه اھدافی مناسب ترند. .6شباھت ھا و تفاوت ھای معماری modular kernelرا با معماری اليه ای ) (layered approachبيان کنيد. .7مزايای استفاده از معماری ماشين مجازی ) (virtual machineبرای طراحان سيستم عامل و کاربران چيست؟
© Copyright 2025 Paperzz