《2022年操作系统期中考试试题.docx》由会员分享,可在线阅读,更多相关《2022年操作系统期中考试试题.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果操作系统期中考试试题学号 姓名一、挑选题(每道题 1 分,共 30 分)1. 操作系统是一种 A.系统软件 B. 系统硬件 C.应用软件 D.支援软件2. 在以下性质中,哪一个不是分时系统的特点;()A. 交互性 B. 多路性 C. 成批性 D. 独占性3. 实时操作系统追求的主要目标是();A.高吞吐率 B. 充分利用内存C. 快速响应 D. 削减系统开销4. 现代操作系统的两个基本特点是() 和资源共享;A.多道程序设计 B. 中断处理 C. 程序的并发执行 D. 实现分时与实时处理5.以下()项功能不是操作系统具备的
2、主要功能;CPU调度6.A内存治理 B中断处理 C文档编辑 D批处理系统的主要缺点是();7.A.CPU的利用率不高 B.失去了交互性C.不具备并行性 D.以上都不是引入多道程序的目的在于();A.充分利用 CPU,削减 CPU等待时间 B. C.有利于代码共享,削减主、辅存信息交换量提高实时响应速度 D. 充分利用储备器8. 在分时系统中,时间片肯定, (),响应时间越长;A.内存越多 B. 用户数越多 C. 后备队列 D. 用户数越少9.()不是操作系统关怀的主要问题;A.治理运算机裸机 B. 统的界面 C.治理运算机系统资源 D. 10. 系统调用是();设计、供应用户程序与运算机硬件系
3、 高级程序设计语言的编译器名师归纳总结 A.一条机器指令 B.中断子程序第 1 页,共 5 页C.用户子程序 D.供应编程人员的接口11. 系统调用的目的是();A.恳求系统服务 B.终止系统服务C.申请系统资源 D.释放系统资源12. 系统调用是由操作系统供应的内部调用,它();A.直接通过键盘交互方式使用 B. 只能通过用户程序间接使用C.是命令接口中的命令使用 D. 与系统的命令一样- - - - - - -精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果13. 操作系统内核与用户程序、应用程序之间的接口是();A. shell 命令 B. 图形界面C. 系统调用
4、 D. C 语言函数14. 以下几种关于进程的表达, ()最不符合操作系统对进程的懂得?A.进程是在多程序并行环境中的完整的程序;B.进程可以由程序、数据和进程掌握块描述;C.线程是一种特别的进程;D.进程是程序在一个数据集合上运行的过程,的一个独立单位;它是系统进行资源安排和调度15. 当一个进程处于()状态时,称其为等待(或堵塞)状态;A. 它正等待中心处理机 B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片 D. 它正等待进入内存16. 设有 3 个作业,它们同时到达,运行时间分别为T1、T2 和 T3, 且 T1T2T3,如它们在单处理机系统中按单道运行,采纳短作业优先调
5、度算法,就平均周转时间为();A. T1+T2+T3 B. T1+T2+T3/3 C. T1+T2/3+2*T3/3 D.T3/3+2*T2/3+T1 17. 有 m个进程共享同一临界资源, 如使用信号量机制实现对一临界资源的互斥拜访,就信号量的变化范畴是();至 m D.1至 m A.1 至 m-1 B.1至 m-1 C.118. 对资源编号,要求进程根据序号次序申请资源,是破坏了死锁必要条件中的哪一条?()A. 互斥 B. 恳求与保持 C. 不行剥夺 D. 循环等待19. 某系统采纳了银行家算法,就以下表达正确选项();A. 系统处于担心全状态时肯定会发生死锁B.系统处于担心全状态时可能会
6、发生死锁C.系统处于安全状态时可能会发生死锁D.系统处于安全状态时肯定会发生死锁20. 已经获得除()以外的全部资源的进程处于就绪状态;A打印机 B储备器 CCPU D 磁盘空间21. 一作业进入内存后,就所属该作业的进程初始时处于()状态;A、运行 B、等待 C、就绪 D 、收容22. 临界区是指并发进程中拜访共享变量的()段;A、治理信息 B、信息储备 C、数据 D、程序23. 如系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅答应申请一台,就至多答应()个进程参于竞争,而不会发生死锁;名师归纳总结 A、5 B、2 C、3 D、4 第 2 页,共 5 页24. 产生系统死锁
7、的缘由可能是由于();- - - - - - -精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果A、进程释放资源 B 、一个进程进入死循环 C、多个进程竞争,资源显现了循环等待 D、多个进程竞争共享型设备 25. 运行时间最短的作业被优先调度,这种企业调度算法是()A 优先级调度 B 响应比高者优先 C 短作业优先 D 先来先服务 26. 产生死锁的主要缘由是进程运行推动的次序不合适()A 系统资源不足和系统中的进程太多 B 资源的独占性和系统中的进程太多 C 进程调度不当和资源的独占性 D 资源安排不当和系统资源不足 27. 批处理系统的主要缺点是();A.CPU的利
8、用率不高 B.失去了交互性 C. 不具备并行性 D. 以上都不是28. 产生死锁的四个必要条件是互斥条件和 ,不剥夺条件和环路条件;A:恳求和堵塞条件; B:恳求和释放条件; C:恳求和保持条件; D:释放和堵塞条件; E:释放和恳求条件;29. 为了对紧急进程或重要进程进行调度,调度算法应采纳();A.先进先出调度算法 B. 优先数法C.最短作业优先调度 D. 定时轮转法30. 一作业 8:00 到达系统,估量运行时间为业,其响应比是( C ) ;A.2 B.1 C.3 D.0.5 1 小时,如 10:00 开头执行该作二、填空题(每空 1 分,共 20 分)1. 操作系统是运算机系统中的一
9、个 _ _ ,它治理和掌握运算机系统中 的_ _;2. 进程主要由 _ _、_和_三部分内容组成;n 个进程,在不考虑进程状态过渡 3. 在一个具有 2 个处理器的操作系统中共有的情形下,堵塞进程队列中最多有_ _ 个进程;某一时刻,处于执行状态的进程为 0 个,且当前处理机闲暇,处于就绪状态的进程有 _ _ 个;4. 当处理器闲暇时, 调度程序从 _ 进程队列中挑选一个进程给其安排CPU,处于 _状态的进程是不会获得 CPU的;5. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间 _ 的作业将得到优先调度;当各个作业要求运行的时间相同时,6._等待时间 _ 的作业得到
10、优先调度;3 台磁带机,某系统中共有 10 台磁带机被 m 个进程竞争,每个进程最多要求那么当 m的取值为 _时,系统不会发生死锁;名师归纳总结 7.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,第 3 页,共 5 页- - - - - - -精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果的作业将得到优先调度;当各个作业要求运行的时间相同时,作业得到优先调度;8. 当一个进程独占处理器次序执行时,具有两个特性:和可再现性;如 S 0 时的值表示 示,此时进程应;10. 进程间通信的方式有管道、共享储备区和;三、算法题(共 50 分)1. 设系统有三种类
11、型的资源,数量为 4 ,2,2 ,系统中有进程 A,B,C按如 下次序恳求资源:进程 A申请3 ,2,1 进程 B申请1 ,0,1 进程 A申请0 ,1,0 进程 C申请2 ,0,0 请你给出一个防止死锁的资源剥夺安排策略,完成上述恳求序列,并列出资 源安排过程,指明哪些进程需要等待,哪些资源被剥夺;15 分 解:2. 有两个用户进程 A和 B,在运行过程中都要使用系统中的一台打印机输出计 算结果;1 试说明 A、B两进程之间存在什么样的制约关系?2 为保证这两个进程能正确地打印出各自的结果,请用信号量和 P、V 操 作写出各自的有关申请、使用打印机的代码;要求给出信号量的含义和 初值; 15
12、 分 解: . . 名师归纳总结 - - - - - - -第 4 页,共 5 页精选学习资料 - - - - - - - - - 3.设系统中有三类资源多练出技巧巧思出硕果A、B和 C,又设系统中有 5 个进程 P1,P2,P3,P4和P5.在 T0 时刻系统状态如下:最大需求量 已安排资源量 剩余资源量A B C A B C A B C P1 8 6 4 1 2 1 2 1 1 P2 4 3 3 3 1 1 P3 10 1 3 4 1 3 P4 3 3 3 3 2 2 P5 5 4 6 1 1 3 1 系统是否处于安全状态?如是,就给出进程安全序列 . 10 分 2 假如进程 P5申请 1 个资源类 A、1 个资源类 B和 1 个资源类 C,能否实施安排?为什么? 10 分 解:名师归纳总结 - - - - - - -第 5 页,共 5 页