OS复习参考.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 . 问题简述       1. 简述设计实时操作系统的主要要求? 答: 除了一般OS的功能和方便性外,必须考虑系统的响应速度,功能切换的准确性,运行的,稳定性,容错性,可靠性等,充分利用中断机制等,注意系统的多任务运行。 简述产生死锁的原因和必要条件。 答: 一般讲,死锁是多个进程在使用临界资源时在时间上冲突。原因一般是资源竞争,各不相让;或是进程推进非法。 产生死锁的四个必要条件: 互斥条件;占有并等待;不可抢占;环路条件. 简述计算机文件系统的基本作用. 答:管理和控制文件存储空间; 管理和保护文件资源;为用户建立,访问和操作文件提供方便的方式和统一可行的接口。提供传播和交换文件的格式和方法。 为什么说请求分页实现了内存扩充? 答:请求分页,对作业动态装入,实现内外存交换,完成了页面和覆盖和置换,以外存虚拟内存,为用户提供了远大于实际内存容量的使用空间,也就是实现了内存的扩充。 简述作业,程序和进程的区别和关系。 答:作业是用户需要计算机完成任务的最小单位。完成作业需要编写程序。程序是完成任务的成功的指令代码。程序一旦运行就上升为进程,进程就是程序在某个数据集上的一次运行。 简述操作系统的资源管理功能。 OS是计算机的资源管理软件,归纳起来有五大管理功能,即:CPU管理、内存管理、文件管理、外设管理和作业管理。 简述计算机设备管理的设计目标. 设备管理的主要目标:1。做到系统和用户兼顾,2。管理效率提高,设备利用率提高,3。充分实现CPU和设备并行,设备与设备并行,4。完成设备分配和回收的有效性和准确性。 进程调度程序的作用是什么?算法有哪些? 实现多任务,多进程和多现成的协调工作,按系统设计能力和用户需求合理分配系统资源,启动若干进程。力求做到抢占式调度。 进程调度算法: 按优先级的抢占式调度。先进先出的一般调度,时间片轮转调度等。 简述请求分页实现内存扩充的基本思想和原理? 利用局部性原理(即任何程序运行时都有在时间上和空间上的局部性)可以在内外存上建立缓冲和通道,程序运行到那个页面,再行从外存装入,利用请求分页,实现覆盖和页面置换,提高内存的复用性,以此达到内存扩充的目的。 10. 简述通道和中断机构在计算机中的重要作用。 通道&中断结构是计算机上实现多道程序设计和多任务运行的硬件支持,在提高CPU的使用效率起着关键性的作用。 11.试说明资源的静态分配策略能防止死锁的原因。资源静态分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所需的全部资源后,该进程才开始执行。这样,进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一“占有并等待条件”,从而防止死锁的发生。 . 名词解释 1.虚拟存储器_______虚拟内存。OS中采用覆盖和交换等软硬件技术实现的内存扩充机制。 2. 系统调用______操作系统提供的系统底层功能,一般以中断号,或API函数的方式提供。 3. 系统死锁_______操作系统中由于进程竞争,或推进顺序非法,而引起整个系统停滞不前,而系统效率大大降低,没有外界干预,则永远无法解脱的状况。 4. 临界资源_______操作系统中一次只允许一个进程使用的资源。只能逐次使用。 程序地址重定位_______ 现在操作系统中为了提高内存的使用效率和利用率,对各程序的使用空间进行重新分配,并完成代码的链接。 Dynamic Loading______动态装入,OS根据程序运行现状和需求,逐步将程序页面装入。而不是一次性静态装入。 7. Wait(mutex)______阻塞原语,让进程暂停,等待信号量mutex,符合运行要求。 8. SPOOLing_______外围设备同时联机操作。 9. Virtual Memory _______虚拟存储器。 HAL_______ 硬件抽象层。 三.选择与填空  1. 属于高级通信原语或方式的是__C E_________. A. 均衡调度算法  B.PV操作法 C.信箱方式 D.通道方式 E. 消息缓冲方式 2. 属于文件管理方法的是___C E_________. A. 先来先服务算法 B. 作业控制语言 C.口令核对法 D.银行家算法 E.用户权限表 3. 一个进程从阻塞状态进入就绪状态可能是因为____B C______ A.现运行进程的时间片到期    B.受阻塞进程的I/O结束 C.现运行进程执行了V操作    D. 现运行进程执行了特权指令 E. 被选中而调度 4. 设计实时系统要考虑___A C E______ A.高可靠性 B.优先权设置 C.过载保护 D.

文档评论(0)

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

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

1亿VIP精品文档

相关文档