操作系统期末复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题(每空1分,共10分)得分:分1.计算机操作系统是方便用户、管理和控制计算机的系统软件。
2.采用多道程序设计技术能充分发挥与外围设备并行工作的能力。3.程序的执行事现代操作系统的基本特征之一。
4.避免死锁的一个著名的算法时。
5.将程序中的逻辑地址转换为物理地址,这种地址转换工作称为。6.一个号的页面调度算法应该避免和减少现象的发生。
7.文件系统为每个文件另建立一张指示逻辑记录和物理块之间的对应表,有此表和文件本身构成的文件是。
8.UNIX文件系统对空闲磁盘空间的管理方法是。
9.在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了___ ___,即用共享设备模拟独占设备。
10.常用的I/O控制方式有:程序直接控制方式、中断方式、和通道方式。
二、单项选择题(每小题1分,共10分)得分:分1.操作系统是一种()。
A.应用软件 B.系统软件
C.通用软件 D.工具软件
2.在分时系统中,时间片一定,(),响应时间越长。
A.内存越多 B.用户数越少
C.用户数越多 D.后备队列
3.进程和程序的本质区别是()。
A.存储在内存和外存 B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源 D.动态和静态特征
4.在一段时间内,只允许一个进程访问的资源称为()。
A.共享资源 B.共享区
C.临界资源 D.临界区
5.系统调用的目的是( )
.
A.请求系统服务 B.终止系统服务
C.申请系统资源 D.释放系统资源
6.现有三个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且
T1 C.(T1+2T2+3T3)/3 D. (3T1+2T2+T3)/3 7.支持程序存放在不连续的内存中的存储管理方法是()。 A.固定式分区分配 B.可变式分区分配 C.可重定位式分区分配 D.分页式分配 8.在关于SPOOLing的叙述中,()描述是不正确的。 A.SPOOLing系统中不需要独占设备 B.SPOOLing系统加快了作业执行的速度 C.SPOOLing系统使独占设备变成共享设备 D.SPOOLing系统利用了处理器与通道并行工作的能力 9.文件系统的主要目的是()。 A.实现文件的按名存取 B.实现虚拟存储 C.提高外存的读写速度 D.用于存储系统文件 10.如果文件系统中有两个文件重名,不应采用()。 A.一级目录结构 B.二级目录结构 C.树形目录结构 D.A和B 三、判断题(正确的在题后括弧内打“√”,错误的在题后括弧内打“×”,每小题1分,共10分)得分:分 1、随着进程的撤消,程序也随之消亡。 ( ) 2、临界区是进程中访问临界资源的那段代码。 ( ) 3、作业的调度有抢占式调度和非抢占式调度两种方式。 ( ) . 4、若系统的资源分配图不可完全化简,则可判定系统发生了死锁。() 5、可变分区管理方式不支持虚拟存储管理方案。() 6、分段存储管理的目的是提高内存利用率,而分页存储管理的目的是满足用户的编程要求。() 7、缺页中断处理后从产生缺页中断的指令的下一条指令继续执行。() 8、最佳置换算法的性能最好,所以现代操作系统中多采用该算法。() 9、磁盘是典型的独占型设备,分配不当有可能引起进程死锁。() 10、SPOOLING技术是一种假脱机技术,利用它可以提高独占设备的利用率。() 四、简答题(每小题6分,共30分)得分:分1.简述操作系统的基本特征。 2.试分析引起进程阻塞和唤醒的事件主要有哪些。 3.简述请求页式存储管理的优缺点。 . 4.虚拟存储器的基本特征是什么?虚拟存储器的容量主要受到什么限制? 5.文件的逻辑结构、物理组织及存取方法之间的关系如何? 五、综合题(每小题10分,共40分)得分:分 1. 设有一缓冲池P,P中含有20个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出。若讲程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的初值。 . 2.试给一个请求分页系统设计进程调度的方案,使系统同时满足以下条件。 (1).有合理的响应时间; (2).有较好的外部设备利用率; (3).缺页对程序执行速度的影响降到最低程度。 画出调度用的进程状态变迁图,并说明这样设计的理由。 . 3.设阅览室有200个座位,最多可以同时容纳200个读者,当读者进入或离开阅览室时都必须在登记表上登记,试用P,V操作编写读者进程的同步算法。 . 4.分别采用先来先服务算法、最短查找时间优先算法和扫描算法分析下述磁盘调度情况,计算各算法下存取臂移动的平均量,并比较三种调度算法的优缺点。当前磁头位置在70磁道上,要访问的磁道分别是:90,34,79,2,105,42,99,11,35,130。 答案: 一、填空题(每空1分,共10分)得分:分1.资源 2. CPU 3.并发 4.银行家算法 5.重定位。 6.抖动 7.索引文件 8.成组链接法 9. ___虚拟分配技术___ 10.直接存储器访问 二、单项选择题(每小题1分,共10分)得分:分1.( B ) 2.( C ) 3.( D ) 4.( C ) 5. (A ) 6.( D ) 7.( D ) 8.( D ) 9.( A ) 10.( A ) 三、判断题(正确的在题后括弧内打“√”,错误的在题后括弧内打“×”,每小题1分,共10分)得分:分 .