网站大量收购独家精品文档,联系QQ:2885784924

操作系统形成性考核册作业答案.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统形成性考核册作业答案

操作系统形成性考核册作业答案 操作系统形成性考核册作业答案 第一章操作系统引论 一、单项选择 1、B 2、C 3、C 4、D 5、A 6、A 7、C 8、B 9、B 10、D 11、C 12、A 13 、A 14、B 15、B 16、A 二、填空题: 1、应用软件、支撑软件、系统软件 2、层次结构、微内核结构 3、多用户多任务分时 单用户单任务 4、命令界面、图形界面、系统调用 5、系统、用户 三、简答题: 1、 操作系统是控制和管理计算机各种硬件和软件的资源、有效组织多道程序运行的系统软件,是用户与计算机之间的接口。 五大功能:存储器管理功能、处理机管理功能、设备管理功能、文件管理功能、用户接口 2、 硬件:是指计算机物理装置本身; 软件:是计算机执行的程序; 多道程序设计:是在一台计算机上同时运行两个或更多个程序; 并发:指两个或多个活动在同一给定的时间间隔中进行; 吞吐量:在一段给定的时间内,计算机能完成的总工作量。 3、①分时系统提供一种随时可供多个用户使用的、通用性很强的计算机,用户与系统之间具有较强的交互作用于或会话能力;而时实系统的交互作用能力相对来说较差。②分时系统对响应时间的要求是以人们能接受的等待时间为依据的,其数量级通常达到秒;而实时系统一般有严格要求,其数量级可达毫秒,③分时系统也要求系统可靠,但实时系统对可靠性要求更高。 第二章 进程管理 一、单项选择题 1、C 2、C 3、D 4、C 5、D 6、A 7、C 8、C 9、B 10、A 11、C 12、B 13、B 14、A 15、C 16、C 17、D 18、B 二、判断题 1、× 2、√ 3、× 4、√ 5、× 6、× 三、简答题 1、 由于多道程序并发执行共享资源,共同决定这些资源的状态,因此系统中各程序的执行过程中出现了相互制约的新关系,出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。而程序本身是机器能够翻译或执行的一组动作或指令,是静止的。用程序这个静止概念已不能如实反映程序并发执行过程中的这些特征,为此,引入进程来描述程序动态执行过程的性质。 区别:①程序是静态概念,而进程是动态概念。②进程是一个能独立运行的单位,程序是不能作为一个独立运行的单位而并发执行。③二者无一一对应关系。④进程异步运行,会相互制约;程序不具备此特征。 联系:多道程序设计中程序的并发执行是通过进程实现的。 2、 进程互斥:逻辑上本来完全独立的进程,由于竞争同一个物理资源而相互制约。 进程同步:进程间共同完成一项任务时直接发生相互作用的关系。 3、①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。 ②任何时候,处于临界区内的进程不可多于一个。 ③进入临界区的进程要在有限时间内退出,以便其他进程能及时进入自己的临界区。 ④如果进程不能进入自己的临界区则让出CPU,避免进程出现“忙等”现象。 四、应用题 1、⑴设置两个信号量READAC和READBD初值均为1,分别表示进程A、C的互斥信号和B、D的互斥信号。 ⑵[1]P(READAC) [2]V(READAC) [3]P(READBD) [4]V(READBD) [5]P(READAC) [6]V(READAV) [7]P(READBD) [8]V(READAV) 2、答:(1)系统要设三个进程完成这个任务,进程A把卡片输入到缓冲区B1, 进程B把数据从缓冲区B1中取出经加工放入缓冲区B2中,进程C从缓冲区B2中取出数据打印. (2)进程要互相同步. (3)设置三个信号量,B1k表示缓冲区B1空(0空,1不空) ,B1m 表示B1满(0不满,1满),B2k表示缓冲区B2空(0空,1不空) ,B2m 表示B满(0不满,1满), 初值均为0. 进程A 进程B 进程C L2: L3: L1: 启动卡片 输入机; V(B1m); V(B2m); P(B2m); P(B1m); 从缓冲区B1取出数据 从B2取出数据 加工后送入B2中 打印; P(B1k); V(B1k); V(B2k); Goto L1; P(B2k) ; goto L3; Goto L2; 操作系统作业2答案 第三章处理机管理 一、单项选择题 1、A 2、C 3、A 4、C 5、A 6、B 7、B 8、A 9、B 10、B 11、A 二、填空题 1、 高级调度中级调度 低级调度 2、 提交、后备、执行 3、 就绪、运行 4、 抢占式优先级 非抢占式优先级 5、 多级反馈队列轮转 三、计算题 1、7 5 4 5.33 JOB1的周转时间为22-15=7; JOB2的周转时间为23-

文档评论(0)

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

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

1亿VIP精品文档

相关文档