《操作系统》期末复习题
- 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分)得分:分 1、 ( F ) 2、 ( T ) .