操作系统英文版课后习题答案整理.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:14 大小:2.4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

操作系统英文版课后习题答案整理.doc

操作系统英文版课后习题答案整理.doc

预览

免费试读已结束,剩余 4 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

OSExerciseBookClassNo.Name1.1Whatarethethreemainpurposesofanoperatingsystem?(1)Interfacebetweenthehardwareanduser;(2)managetheresourceofhardwareandsoftware;(3)abstractionofresource;1.2Listthefourstepsthatarenecessarytorunaprogramonacompletelydedicatedmachine.Preprocessing>Processing>Linking>Executing.1.6Definetheessentialpropertiesofthefollowingtypesofoperatingsystems:a.Batchb.Interactivec.Timesharingd.Realtimee.Networkf.Distributed1.7Wehavestressedtheneedforanoperatingsystemtomakeefficientuseofthecomputinghardware.Whenisitappropriatefortheoperatingsystemtoforsakethisprincipleandto“waste”resources?Whyissuchasystemnotreallywasteful?2.2Howdoesthedistinctionbetweenmonitormodeandusermodefunctionasarudimentaryformofprotection(security)system?2.3Whatarethedifferencesbetweenatrapandaninterrupt?Whatistheuseofeachfunction?2.5Whichofthefollowinginstructionsshouldbeprivileged?a.Setvalueoftimer.b.Readtheclock.c.Clearmemory.d.Turnoffinterrupts.e.Switchfromusertomonitormode.2.8Protectingtheoperatingsystemiscrucialtoensuringthatthecomputersystemoperatescorrectly.Provisionofthisprotectionisthereasonbehinddual-modeoperation,memoryprotection,andthetimer.Toallowmaximumflexibility,however,wewouldalsoliketoplaceminimalconstraintsontheuser.Thefollowingisalistofoperationsthatarenormallyprotected.Whatistheminimalsetofinstructionsthatmustbeprotected?a.Changetousermode.b.Changetomonitormode.c.Readfrommonitormemory.d.Writeintomonitormemory.e.Fetchaninstructionfrommonitormemory.f.Turnontimerinterrupt.g.Turnofftimerinterrupt.3.6Listfiveservicesprovidedbyanoperatingsystem.Explainhoweachprovidesconveniencetotheusers.Explainalsoinwhichcasesitwouldbeimpossibleforuser-levelprogramstoprovidetheseservices.3.7Whatisthepurposeofsystemcalls?3.10Whatisthepurposeofsystemprograms?4.1MS-DOSprovidednomeansofconcurrentprocessing.Discussthreemajorcomplicationsthatconcurrentprocessingaddstoanoperatingsystem.4.6Thecorrectproducer–co