计算机操作系统课后习题..docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机操作系统1301205班201221469x 向同第一章操作系统引论设计现代OS的主要目标是什么?答:方便性、有效性、开放性和可扩充性。OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口;(2)OS作为计算机系统资源的管理者;(3)OS实现了对计算机资源的抽象。3.为什么说操作系统实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽 象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。4.说明推动分时系统形成和发展的主要动力是什么?答:主要动力是提高资源利用率和系统吞吐量,为了满足用户对人—机交互的需求和共享主机。11.OS有哪几大特征?其最基本的特征是什么? 答:并发性、共享性、虚拟性和异步性。最基本的特征有:并发性和分享性。12.在多道程序技术的OS环境下的资源共享与一般情况下的资源共享有什么不同?对独占资源应采取何种分享方式? 答:13.什么是时分复用技术?举例说明它能提高资源利用率的根本原因是什么? 答:时分复用技术是将不同的信号相互交织在不同的时间段内,沿着同一个信道传输;在接收端再用某种方法,将各个时间段内的信号提取出来还原成原始信号的通信技术。这种技术可以在同一个信道上传输多路信号。时分复用技术能提高资源利用率的根本原因在于,它利用某设备为一用户服务的空闲时间,又转去为其他用户服务使设备得到最充分的利用。14.是什么原因使操作系统具有异步性特征? 答:在多道程序环境下允许多个进程并发执行,但由于资源等因素的限制,进程的执行通常并非一气呵成,而是以走走停停的方式运行。内存中的每个进程在何时执行,何时暂停,以怎样的速度向前推进,每道程序总共需要多少时间才能完成,都是不可预知的,因此导致作业完成的先后次序与进入内存的次序并不完全一致。或者说,进程是以异步方式运行的。但在有关进程控制及同步机制等的支持下,只要运行环境相同,作业经多次运行,都会获得完全相同的结果,因而进程以异步的方式执行是系统所允许的15.处理机管理有哪些主要功能?其主要任务是什么? 答:处理机的主要功能有:创建和撤消进程,对诸进程的运行进行协调,实现进程之间的信息交换,以及按照一定的算法把处理机分配给进程。进程控制:为作业创建进程、撤消已结束的进程,以及控制进程在运行过程中的状态转换。进程同步:为多个进程的运行进行协调。进程通信:实现相互合作进程之间的信息交换。调度:a.作业调度:从后备队列中按照一定的算法选择出若干个作业,为它们分配运行所需的资源。b.进程调度:从进程的就绪队列中按照一定的算法选出一个进程,将处理机分配给它,并为它设置运行现场,使其投入执行。16.内存管理有哪些主要功能?其主要任务是什么? 答:内存管理的主要功能有内存分配、内存保护、地址映射和内存扩充。内存分配:a.道程序分配内存空间b.存储器的利用率c.政治运行的程序申请附加的内存空间。内存保护:a.确保每道用户程序都仅在自己的内存空间内运行,彼此互不打扰b.决不允许用户程序访问程序访问操作系统的程序和数据,也不允许用户程序转移到非共享的其它用户程序中去执行。地址映射:将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址。内存扩充:用于实现请求调入功能和置换功能。17.设备管理有哪些主要功能?其主要任务是什么? 答:主要功能有缓冲管理、设备分配和设备处理以及虚拟设备等功能。主要任务:a.完成用户进程提出的I/O请求,为用户进程分配所需的I/O设备,并完成指定的I/O操作。b.提高CPU和I/O设备的利用率,没提高I/O速度,方便用户使用I/O设备。进程的描述与控制什么是前趋图?为什么要引入前趋图?答:前趋图是指一个有向无循环图,可记为DAG。用于描述进程之间执行的先后顺序。试画出下面四条语句的前趋图:S1:a=x+y;S2:b=z+1;S3:c=a-b;S4:w=c+1;S4S3S1S2答:为什么程序并发执行会产生间断性特征?答:程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系,从而使得进程在执行期间出现间断性。程序并发执行时为什么会失去封闭性和可再现性?答:程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态由多个程序改变,致使程序运行失去了封闭性,也会导致其失去可再现性。在操作系统中为什么要引入进程的概念?它会产生什么样的影响?答:为了能使程序并发执行,并且可以对并发执行的程序加以描述和控制,人们引入了“进程”的概念。影响:使程序的并发执行得以实行。试从动态性、并发

文档评论(0)

klfgk7s7fas + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档