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

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

ID:27207382

大小:716.04 KB

页数:8页

时间:2018-12-01

操作系统英文版课后习题答案整理_第1页
操作系统英文版课后习题答案整理_第2页
操作系统英文版课后习题答案整理_第3页
操作系统英文版课后习题答案整理_第4页
操作系统英文版课后习题答案整理_第5页
资源描述:

《操作系统英文版课后习题答案整理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.1Whatarethethreemainpurposesofanoperatingsystem?(1)帮助执行用户程序(2)管理软硬件资源(3)为用户提供操作接口(4)组织用户更好地使用计算机1.2Listthefourstepsthatarenecessarytorunaprogramonacompletelydedicatedmachine.Preprocessing>Processing>Linking>Executing.答:(1)预约计算机时间(2)手动把程序加载到内存(3)加载起始地址并开始执行(4)在电脑的控制台监督和控制程序的执行1.6Define

2、theessentialpropertiesofthefollowingtypesofoperatingsystems:a.Batchb.Interactivec.Timesharingd.Realtimee.Networkf.Distributed答:A.批处理系统:成批处理作业,用户脱机工作,单、多道程序运行,适合处理需要很少交互的大型工件;B.交互式系统:交互性,及时性C.分时系统:同时性,交互性,及时性,独立性D.实时系统:对时间有严格要求,外部事件驱动方式,响应及时,容错-双机备份,可靠性高,通常为特殊用途提供专用系统E、网络操作系统:网络通信,可实现无差错

3、的数据传输;共享软硬件;网络管理(比如安全控制);网络服务F、分布式系统:多台分散的计算机经互联网连接而成的系统,处理器不共享内存和一个时钟,每个处理器有自己的内存,它们通过总线互相交流。1.7Wehavestressedtheneedforanoperatingsystemtomakeefficientuseofthecomputinghardware.Whenisitappropriatefortheoperatingsystemtoforsakethisprincipleandto“waste”resources?Whyissuchasystemnotreall

4、ywasteful?答:单用户系统,它应该最大化地为用户使用,一个GUI(图形化用户接口)可能会浪费CPU周期,但是它优化了用户和系统的交互。2.2Howdoesthedistinctionbetweenmonitormodeandusermodefunctionasarudimentaryformofprotection(security)system?答:monitormode(管理状态,也是特权状态,可以执行全部指令,包括特权指令和非特权指令,访问所有资源并且具有改变处理器状态的能力)usermode(用户状态,也叫目态,只能执行非特权指令)注解:rudimen

5、tary(基本的,初步的)distinction(区别)特权指令(privilegedinstructions):只提供给操作系统的核心程序使用,不给用户提供。2.3Whatarethedifferencesbetweenatrapandaninterrupt?Whatistheuseofeachfunction?答:陷入(trap)是由处理器正在执行的指令导致的,一条指令执行期间允许响应陷入,通常陷入处理程序提供的服务是当前进程所需要的。一般发生在软件层。中断(interrupt)是由于与现行指令无关的中断信号发出的,通常在两条机器指令之间才可以响应中断,一般来说,

6、中断处理程序提供的服务不是当前进程所需要的。一般发生在硬件里。陷入可以用来调用操作系统程序,寻找算术错误中断用于标记一个I/O设备的完成,用来消除设备轮询。2.5Whichofthefollowinginstructionsshouldbeprivileged?a.Setvalueoftimer.b.Readtheclock.c.Clearmemory.d.Turnoffinterrupts.e.Switchfromusertomonitormode.答案:a,c,d,e特权指令:(1)允许和禁止中断,控制中断禁止屏蔽位(2)在进程间切换处理(3)存取用于主存保护的寄

7、存器(4)执行I/O操作(5)停止一个中央处理机的工作(6)清理内存(7)设置时钟(8)建立存储键(9)加载PSW2.8Protectingtheoperatingsystemiscrucialtoensuringthatthecomputersystemoperatescorrectly.Provisionofthisprotectionisthereasonbehinddual-modeoperation,memoryprotection,andthetimer.Toallowmaximumflexibility,however,wewoulda

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。