福建工程学院2016.6操作系统期末例题+课后习题精选探索.docx

福建工程学院2016.6操作系统期末例题+课后习题精选探索.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、选择题: 1、以下( 才 )项功能不是操作系统具备的主要功能。 内存管理 (B)中断处理 (C)文档编辑 (D)CPU调度 二、判断题: 2、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。( t  ) 三、名词解释: 1、进程: 四、简答: 为什么要引入缓冲技术,其基本实现思想是什么? 缓冲技术是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段。(1分)在操作系统的设备管理中,引入缓冲技术的主要原因可归结为以下几点。 缓解CPU和I/O设备间速度不匹配的矛盾。 减少对CPU的中断频率。 提高CPU和I/O设备之间的并行性。(2分) 缓冲技术的实现思想是在CPU和外设之间设立缓冲,用以暂存CPU和外设之间交换的数据,从而缓和CPU与外设速度不匹配所产生的矛盾。缓冲的实现方法有两种:一种实现方法是采用硬件缓冲器,但由于这种方法成本太高,除一些关键部位外,一般情况下不采用硬件缓冲器;另一种实现方法是在内存划出一块存储区,专门用来临时存放输入/输出数据,这个区域称为缓冲区。(3分) 五、综合: 1、某系统中有A、B、C、D四类资源,且其总数量都是8个。某时刻系统中有5个进程,状态如下图: 进程Need A B C DAllocation A B C DP00 0 4 30 0 2 2P12 6 3 01 1 0 0P23 2 1 52 1 0 3P34 0 2 02 0 0 0P40 5 5 40 2 2 2问:1)判断下列资源状态是否安全?请说明。 2)若进程P2申请资源(1,1,1,1),能否为其分配?请说明 现在对该时刻的状态进行安全分析: 由于Available向量为(3,4,4,1),所以Work向量初始化为(3,4,4,1) 此时的Work小于任意的Need[i]向量,所以系统处于不安全状态 由于Request2(1,1,1,1)Available(3,4,4,1)且Request2(1,1,1,1)Need2(1,1,1,2) 所以先试着把P2所申请的资源分配给它,Available变为(2,3,3,0)得到系统状态如下表所示:(4分) AllocationNeedAvailableABCDABCDABCDP000220043 2 3 3 0P111002630P232142104P320004020P402220554然后进行安全性检测: 此时Available向量为(2,3,3,0),所以Work向量初始化为(2,3,3,0),此时的Work小于任意的Need[i]向量,所以系统处于不安全状态,所以不可以为P2分配资源。(3分) 第一章 (1) 试说明什么是操作系统,它具有什么特征?其最基本特征和主要功能是什么? 解: 操作系统就是一组管理与控制计算机软硬件资源并对各项任务进行合理化调度,且附加了各种便于用户操作的工具的软件层次。 现代操作系统都具有并发、共享、虚拟和异步特性,其中并发性是操作系统的最基本特征,也是最重要的特征,其它三个特性均基于并发性而存在。 处理机管理,存储器管理,文件管理,设备管理,人机接口。 答案:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。(3分) 操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。(5分) (2) 设计现代操作系统的主要目标是什么? 解:现代操作系统的设计目标是有效性、方便性、开放性、可扩展性等特性。其中有效性指的是OS应能有效地提高系统资源利用率和系统吞吐量。 4) 试说明实时操作系统和分时操作系统在交互性、及时性和可靠性方面的异同。 解: 交互性:分时系统能够使用户和系统进行人-机对话。实时系统也具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。 及时性:分时系统的响应时间是以人能够接受的等待时间为标准,而实时控制系统对响应时间要求比较严格,它是以控制过程或信息处理中所能接受的延迟为标准。 可靠性:实时系统要求系统可靠性要比分时系统高。在实时系统中往往采用多级容错措施来保证系统的安全及数据的安全。 (8) 处理机管理有哪些主要功能?请简要描述。 解: 处理机的管理功能

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档