作系统课后习题.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作系统课后习题

1.1 存储程序式的计算机的主要特点是什么? 答:是集中顺序过程控制,即控制部件根据程序对整个计算机的活动实行集中过程控制,并根据程序规定的顺序依次执行每一个操作。 集中控制:由CPU集中管理 顺序性:程序计数器控制 过程性:模拟人们手工操作过程 1.2 批处理系统和分时系统各具有什么特点?为什么分时系统的响应比较快? 答:在批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。在分时系统中不同用户通过各自的终端以及交互方式共同使用一台计算机,以计算机“分时”的方法轮流为每个用户服务。分时系统的主要特点是:多个用户使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。分时系统一般采用时间轮转的方法,使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。 1.4 什么是多道程序设计技术?试论述多道程序运行的特征。 答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因为某种原因(如I/O请求)而暂停执行时,CPU立即转去执行另一道程序。多道程序运行具有如下特征: 多道:计算机内存中同时存放几道相互独立的程序、 宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行,但都未运行完毕。 微观上串行:从微观上看,内存中的多道程序轮流或分时地占有处理机,交替执行。 1.6 操作系统的主要特征是什么?为什么会具有这样的特征? 答:操作系统具备的主要特征就是并发和共享。另外,由于操作系统要随时处理各种事件,所以它也具备不确定性。具有这样的特性是因为为了充分利用计算机系统的资源,一般采用多个同时性用户分用的策略。以顺序计算为基础的计算机系统要完成并处理的功能,必将导致顺序计算模型与并行计算模型的矛盾,必须解决资源共享和多任务并发执行的问题。 2.1 什么是操作系统虚拟机? 答:配置了操作系统的裸机称为操作系统虚拟机。 2.3 什么是处理机的态?为什么要区分处理机的态? 答:是中央处理机的工作状态,当前它正在执行哪些程序。为了保护操作系统和进行正确地管理和控制,其本身是不能被破坏的。为此,系统应建立一个保护环境,采用的办法就是区分处理机的工作状态。至少需要区分两种状态:管态和用户态。 2.4 什么是管态?什么是用户态?两者有何区别? 答:管态(系统态)是操作系统管理程序执行时机器所处的状态。 用户态(目的态)是用户程序执行时机器所处的状态。 这需要计算机硬件的支持,在计算机状态寄存器下中需设置一个系统状态位(模式位)。若有了系统状态位就可以区分当前正在执行的是系统程序还是用户程序。 2.5 什么是中断?在计算机系统中为什么要引进中断? 答:是指某个事件(如电源掉电、定点加法溢出或I/O传输结束等)发生时,系统中止现行程序的运行、引出处理事件程序对该事件进行处理,处理完毕后返回断点,继续执行。 引进中断是为了实现并并发活动,为了实现计算机系统的自动化工作。 2.8中断和俘获有什么不同? 答:由处理机外部事件引起的中断称为外中断,又称中断。 由处理机内部事件引起的中断称为俘获。终端和俘获的来源和响应的先后次序不同. 2-9 什么是中断响应,其实质是什么? 答:中断响应是当处理机发现已有中断请求时,中止现行的程序执行,并自动引出中断处理程序的过程。 其实质是交换指令执行地址和处理机状态。 2.10 什么是程序状态字,在微机中它一般由哪两部分组成? 答:是反映程序执行时机器所处的现行状态的代码。在微机中它一般是由指令计数器(PC)和处理机状态寄存器(PS)组成。 2.11 什么是向量中断?什么是中断向量? 答:向量中断是指当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程。中断向量就是存储该类型中断服务例行程序的入口地址和处理机状态字的存储单元。 2.12 以trap指令为例,用图说明自陷处理的一般过程。 3.2系统引导的主要任务是什么? 答:将操作系统的必要部分装入主存并使系统运行,最终处于命令接受状态。 3.3 处理应用程序分哪几个作业步? 答:①用某种预言编制一个程序,该程序被称为源程序。 ②将源程序和初始数据记录在某种输入介质上,一般在终端设备上直接编辑源程序。 ③按照一定的要求控制计算机工作,并经过加工,最终计算出结果。 3.4 静态连接和动态链接有什么区别? 答:静态连接是将所需的外部调用函数连接到目标文件中形成一个完整的主存映像文件。 动态链接是将这一连接工作延迟到程序运行的时候进行,它需要的支持是动态链接库。 3.6 什么是系统调用?简述系统调用的执行过程。 答:1、系统调

文档评论(0)

rovend + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档