欢迎来到文档下载导航网!

计算机操作系统简答题答案版).pdf

时间:2020-10-10|当前位置:首页 > 教育文档 > 研究生考试 > |用户下载:

计算机操作系统简答题答案版).pdf

第一章 13.OS有哪几大特征?其最基本的特征是什么? 答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。 21 .试描述什么是微内核 OS。 答:1)足够小的内核 2 )基于客户 / 服务器模式 3 )应用机制与策略分离原理 4 ) 采用面向对象技术。 第二章 11.试说明引起进程创建的主要事件。 答:引起进程创建的主要事件有:用户登录、作业调度、提供服务、应用请求。 18. 同步机构应遵循哪些基本准则?为什么? 答:同步机构应遵循的基本准则是:空闲让进、忙则等待、有限等待、让权等待 原因:为实现进程互斥进入自己的临界区。 第三章 第三章 处理机调度与死锁 1.高级调度与低级调度的主要任务是什么?为什么要引入中级调度? 答:高级调度的主要任务是根据某种算法, 把外存上处于后备队列中的那些作业 调入内存。 低级调度是保存处理机的现场信息, 按某种算法先取进程, 再把处理 器分配给进程。引入中级调度的主要目的是为了提高内存利用率和系统吞吐量。 使那些暂时不能运行的进程不再占用内存资源, 将它们调至外存等待, 把进程状 态改为就绪驻外存状态或挂起状态。 18.何谓死锁?产生死锁的原因和必要条件是什么? 答:死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局, 当进程处于 这种僵持状态时,若无外力作用,它们都将无法再向前推进。 产生死锁的原因为竞争资源和进程间推进顺序非法。其必要条件是:互斥条件、 请求和保持条件、不剥夺条件、环路等待条件。 第四章 6 .为什么要引入动态重定位?如何实现? 答:在程序执行过程中, 每当访问指令或数据时, 将要访问的程序或数据的逻辑 1 地址转换成物理地址,引入了动态重定位; 具体实现方法是在系统中增加一个重定位寄存器, 用来装入程序在内存中的起始 地址,程序执行时, 真正访问的内存地址是相对地址与重定位寄存器中的地址相 加之和,从而实现动态重定位。 10.在系统中引入对换后可带来哪些好处? 答:交换技术将暂不需要的作业移到外存, 让出内存空间以调入其它作业, 交换 到外存的作业也可以被再次调入。 目的是解决内存紧张问题, 带来的好处是进一 步提高了内存利用率和系统吞吐量。 19.虚拟存储器有哪些特征?其中最本质的特征是什么? 答:虚拟存储器有多次性、对换性、虚拟性三大特征。最本质的特征是虚拟性。 第五章 9.引入缓冲的主要原因是什么? 答:引入缓冲的主要原因是: (1)缓和 CPU与 I/O 设备间速度不匹配的矛盾 (2)减少对 CPU的中断频率,放宽对中断响应时间的限制 (3)提高 CPU与 I/O 设备之间的并行性 18.试说明 SPOOLing系统的组成。 答:SPOOLing系统由输入井和输出井、 输入缓冲区和输出缓冲区、 输入进程 SPi 和输出进程 SPo 三部分组成。 21 .试说明设备驱动程序应具有哪些功能? 答:设备驱动程序的主要功能包括: (1)将接收到的抽象要求转为具体要求; (2)检查用户 I/O 请求合法性,了解 I/O 设备状态,传递有关参数,设置设备 工作方式; (3)发出 I/O 命令,启动分配到的 I/O 设备,完成指定 I/O 操作; (4)及时响应由控制器或通道发来的中断请求,根据中断类型调用相应中断处 理程序处理; (5)对于有通道的计算机, 驱动程序还应该根据用户 I/O 请求自动构成通道程 序。 2 第六章 2 .文件系统的模型可分为三层,试说明其每一层所包含的基本内容。 答:第一层:对象及其属性说明(文件、目录、硬盘或磁带存储空间) ; 第二层:对对象操纵和管理的软件集合( I/O 控制层即设备驱动程序、基本文件 系统即物理 I/O 层、基本 I/O 管理程序或文件组织模块层、逻辑文件系统层) 第三层:文件系统接口(命令接口 / 图形化用户接口与程序接口) 。 17.对目录管理的主要要求是什么? 答:实现按名存取、提高检索目录的速度、文件共享、允许文件重名。 19.目前广泛应用的目录结构有哪些?它有什么优点? 答:现代操作系统都采用多级目录结构。 基本特点是查询速度快、 层次结构清晰、 文件管理和保护易于实现。 第七章 1.操作系统包括哪几种类型的用户接口?它们分别适用于哪种情况? 答:操作系统包括四种类型的用户接口: 命令接口 (分为联机与脱机命令接口)、 程序接口、图形化用户接口和网络用户接口。 命令接口和图形化用户接口支持用户直接通过终端来使用计算机系统, 程序接口 提供给用户在编制程序时使用,网络用户接口是面向网络应用的接口。 13. 试比较一般的过程调用和系统调用 ? 答 : 系统调用本质上是过程调用的一种特殊形式,与一般过程调用有差别: (1)运行状态不同。一般过程调用的调用过程和被调用过程均为用户程序,或 者均为系统程序,运行在同一系统状态(用户态或系统态) ;系统调用的调用过 程是用户态下的用户程序,被调用过程是系统态下的系统程序。 (2)软中断进入机制。一般的过程调用可直接由调用过程转向被调用过程;而 系统调用不允许由调用过程直接转向被调用过程, 一般通过软中断机制, 先进入 操作系统内核,经内核分析后,才能转向相应命令处理程序。 (3)返回及重新调度。一般过程调用在被调用结束后,返回调用点继续执行; 系统调用被调用完后, 要对系统中所有运行进程重新调度。 只有当调用进程仍具 有最高优先权才返回调用过程继续执行。 (4)嵌套调用。一般过程和系统调用都允许嵌套调用,注意系统过程嵌套而非 3 用户过程。 14.什么是系统调用?它都有哪

上一篇:武汉理工大学2020年MBA招生简章.pdf

栏    目:研究生考试

下一篇:考博复试制作注意事项.pdf

本文标题:计算机操作系统简答题答案版).pdf

本文地址:https://www.365weibook.com/html/20201010/75001.html

    正常预览或下载提示:

    本页面文档预览是由服务器自动提取的部分内容,并不是文档乱码。如您需要预览全文或下载文档,请点击页面左侧(点击去预览文档全文或下载文档)按钮,进行全文预览或下载。

推荐下载

联系我们 | 广告投放 |网站地图

免责申明:本网站不提供任何形式的下载服务,因此与之有关的知识产权纠纷本网站不承担任何责任。

如果侵犯了您的权利,请与我们联系,我们将进行删除处理。