操作系统》问答题总结

操作系统》问答题总结

ID:12191132

大小:37.50 KB

页数:6页

时间:2018-07-16

操作系统》问答题总结_第1页
操作系统》问答题总结_第2页
操作系统》问答题总结_第3页
操作系统》问答题总结_第4页
操作系统》问答题总结_第5页
资源描述:

《操作系统》问答题总结》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、操作系统》问答题总结1、简述操作系统的定义。操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。2、在多道程序设计技术的系统中,操作系统怎样才会占领中央处理器?只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。3、简述“删除文件”操作的系统处理过程。用户用本操作向系统提出删除一个文件的要求,系统执行时把指定文件的名字从目录和索引表中除去,并收回它所占用的存储区域,但删除一个文件前应先关闭该文件。4、对相关

2、临界区的管理有哪些要求?为了使并发进程能正确地执行,对若干进程共享某一变量(资源)的相关临界区应满足以下三个要求:① 一次最我让一个进程在临界区中执行,当有进程在临界区中时,其他想进入临界区执行的进程必须等待;② 任何一个进入临界区执行的进程必须在有限的时间内退出临界区,即任何一个进程都不应该无限逗留在自己的临界区中;③ 不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让下一个等待进入临界区的进程进入它的临界区。5、简述解决死锁问题的三种方法。① 死锁的防止。系统按预定的策略为进程分配

3、资源,这些分配策略能使死锁的四个必要条件之一不成立,从而使系统不产生死锁。② 死锁的避免。系统动态地测试资源分配情况,仅当能确保系统安全时才给进程分配资源。③ 死锁的检测。对资源的申请和分配不加限制,只要有剩余的资源就呆把资源分配给申请者,操作系统要定时判断系统是否出现了死锁,当有死锁发生时设法解除死锁。6、从操作系统提供的服务出发,操作系统可分哪几类?批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。7、简述计算机系统的中断机制及其作用。中断机制包括硬件的中断装置和操作系统的

4、中断处理服务程序。中断装置由一些特定的寄存器和控制线路组成,中央处理器和外围设备等识别到的事件保存在特定的寄存器中,中央处理器每执行完一条指令,均由中断装置判别是否有事件发生。若无事件发生,CPU继续执行;若有事件发生,则中断装置中断原占有CPU的程序的执行,让操作系统的处理事件服务程序占用CPU,对出现的事件进行处理,事件处理完后,再让原来的程序继续占用CPU执行。8、选择进程调度算法的准则是什么?由于各种调度算法都有自己的特性,因此,很难评价哪种算法是最好的。一般说来,选择算法时可以考虑如下一些原

5、则:① 处理器利用率;② 吞吐量;③ 等待时间;④ 响应时间。在选择调度算法前,应考虑好采用的准则,当确定准则后,通过对各种算法的评估,从中选择出最合适的算法。9、独占设备采用哪种分配方式?独占设备通常采用静态分配方式。即在一个作业执行前,将作业要使用的这类设备分配给作业,在作业执行期间均归该作业占用,直到作业执行结束才归还。10、产生死锁的原因是什么?① 系统资源不足;② 进程推进顺序不合适。在早期的系统中,由于系统规模较小,结构简单,以及资源分配大多采用静态分配法,使得操作系统死锁问题的严重性未能

6、充分暴露出来。但今天由于多道程序系统,以至于数据系统的出现,系统中的共享性和并行性的增加,软件系统变得日益庞大和复杂等原因,使得系统出现死锁现象的可能性大大增加。11、何谓批处理操作系统?用户准备好要执行的程序、数据和控制作业执行的说明书,由操作员输入到计算机系统中等待处理。操作系统选择作业并按作业说明书的要求自动控制作业的执行。采用这种批量化处理作业的操作系统称为批处理操作系统。12、对特权指令的使用有什么限制?只允许操作系统使用特权指令,用户程序不能使用特权指令。13、影响缺页中断率有哪几个主要因

7、素?影响缺页中断率的因素有四个:① 分配给作业的主存块数多则缺页率低,反之缺页中断率就高。② 页面大,缺页中断率低;页面小缺页中断率高。③ 程序编制方法。以数组运算为例,如果每一行元素存放在一页中,则按行处理各元素缺页中断率低;反之,按列处理各元素,则缺页中断率高。④ 页面调度算法对缺页中断率影响很大,但不可能找到一种最佳算法。14、磁盘移臂调度的目的是什么?常用移臂调度算法有哪些?磁盘移臂调度的目的是尽可能地减少输入输出操作中的寻找时间。常用的移臂调度算法有:① 先来先服务算法② 最短寻找时间优先算

8、法③ 电梯调度算法④ 单向扫描算法。15、常用的作业调度算法有哪些?① 先来先服务算法② 计算时间短的作业优先算法③ 响应比最高者优先算法④ 优先数调度算法⑤ 均衡调度算法16、计算机系统的资源包括哪些?计算机系统的资源包括两大类:硬件资源和软件资源。硬件资源主要有中央处理器、主存储器、辅助存储器和各种输入输出设备。软件资源有编译程序、编辑程序等各种程序以及有关数据。17、CPU在管态和目态下工作有何不同?当中央处理器处于管态时,可以执行包括特权指令在内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。