操作系统重点总结(副本).docVIP

  1. 1、本文档共8页,可阅读全部内容。
  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.什么是操作系统?操作系统的设计目标是什么? 答:操作系统是计算机系统中的一个系统软件,管理和控制计算机系统的硬件和软件资源,合理的组织计算机的工作流程,以便有效利用这些资源给用户提供一个功能强、使用方便的工作环境,从而在计算几何用户之间起到接口的作用。 目标是:方便用户使用或界面友好 系统能高效工作或资源利用率高。 .什么是虚拟设备?实现虚拟设备为什么能提高系统效率? 答:虚拟设备是利用共享型设备实现的数量较多、速度较快的独占型设备。虚拟设备可将独占设备改造成共享设备,所以能提高系统效率 3.SPOOL系统由哪些部分组成?简述它们的功能。 答:1)输入/输出设备和通道:负责实现将其他形式的数据到内存数据的转换以及内存数据到其他形式数据的转换 2)输入井和输出井:完成输入数据和输出数据的暂存 3)输入井和输出井的管理程序:辅助输入井和输出井的空间管理 4)假脱机输入程序:负责对应输入机的输入操作,将作业数据由设备传送到输入井中 5)假脱机输出程序:负责对应输出机的输出操作,将结果由输出井传送到输出机上 4.虚拟页式存储管理中的页表由哪几项组成?其作用是什么? 答:页号和页框号。用于记载进程的各页面到物理内存中页框的映射信息。 5.简述文件系统的功能。 答:从用户的角度来看,文件系统主要实现“按名存取”功能。从系统的角度来看,文件系统必须能够有效的管理文件的存储空间;管理文件目录;完成文件的读写操作;实现文件共享与保护;为用户提供交互式命令接口和程序调用接口等功能。 6.为什么引入线程?进程和线程的关系是什么? 答:为了描述和实现多个程序的并发执行,以改善资源利用率及提高系统的吞吐量。 区别:1)调度:线程是独立调度的基本单位,进程是资源拥有的基本单位。同一进程中的线程间切换不会引起进程切换,但当一个进程中的线程切换到另一个进程中的线程时,将会引起进程切换。 2)并发性:在引入线程的操作系统中,不仅进程之间可以并发执行,而且同属于一个进程的多个线程之间,亦可并发执行,因而时才做系统具有更好的并发性,从而能更有效的使用系统资源和提高系统吞吐量。 3)拥有资源:进程有拥有资源的独立单位,他有权申请系统的各类资源。线程除了拥有很少数的私有资源以外,不能申请系统资源,而可以共享其所有属进程的资源。 4)系统开销:在进程进行切换时,需要保存当前进程的执行环境,设置或恢复被调度进程的执行环境。而线程切换只需保存和设置少量寄存器的内容,并不涉及存储器管理方面的操作。可见,进程切换的开销也远大于线程切换的开销。 7、请问操作系统所管理的资源有哪些? 答:监视资源、分配资源、回收资源、保护资源 8操作系统从那几个方面对资源进行管理?主要完成什么工作? 答:跟踪资源的使用情况、满足资源请求、提高资源利用率,以及协调各程序和用户对资源的使用冲突。 9.在页式存储管理中,为什么引入快表?快表存放在哪里?快表的内容是什么?一般包括那些表项? 答:为了提高分页系统的地址变换速度,在设计处理机硬件时,常常在其中为进程页表设置一个专用的块表。 10.实时操作系统的设计目标是什么?有两类实时操作系统,它们是什么? 答:为了能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行。分为实时控制系统和实时信息处理系统两类。 11,在多道程序设计技术的系统中,操作系统怎样才会占领中央处理器 答:只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之. 12,简述删除文件操作的系统处理过程. 答:用户用本操作向系统提出删除一个文件的要求,系统执行时把指定文件的名字从目录和索引表中除去,并收回它所占用的存储区域,但删除一个文件前应先关闭该文件. 13,对相关临界区的管理有哪些要求 答:了使并发进程能正确地执行,对若干进程共享某一变量(资源)的相关临界区应满足以下三个要求: ① 一次最我让一个进程在临界区中执行,当有进程在临界区中时,其他想进入临界区执行的进程必须等待; ② 任何一个进入临界区执行的进程必须在有限的时间内退出临界区,即任何一个进程都不应该无限逗留在自己的临界区中; ③ 不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让下一个等待进入临界区的进程进入它的临界区. 5,简述解决死锁问题的三种方法. ① 死锁的防止.系统按预定的策略为进程分配资源,这些分配策略能使死锁的四个必要条件之一不成立,从而使系统不产生死锁. ② 死锁的避免.系统动态地测试资源分配情况,仅当能确保系统安全时才给进程分配资源. ③ 死锁的检测.对资源的申请和分配不加限制,只要有剩余的资源就呆把资源分配给申请者,操作系统要定时判断系统是否出现了死锁,当有死锁发生时设法解除

文档评论(0)

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

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

1亿VIP精品文档

相关文档