1、12. 在引入线程的系统中,进程调度是负责CPU的分配工作。13. 当进程数大于资源数是,进程竞争资源一定会产生死锁。14. 为了减少内部碎片,页应偏小为好。15. 为了减少缺页中断率,页应该小一些。16. 可变分区法可以比较有效的消除部分碎片,但不能消除内部碎片。17. LRU页面调度算法总是选择在主存驻留时间最长的页面被淘汰。18. 最佳适应算法比首次适应算法具有更好的内存利用率。19. 磁盘是共享设备,所以每一时刻可有若干个进程同时与它叫唤信息。20. 一个盘块的物理地址由三个参数值惟一确定,它们是柱面号、盘面号和扇面号。21. 设备独立性是指系统具有使用不同设备的能力。22. 文件保护
2、就是禁止对文件进行存取。23. 访问控制矩阵比访问控制表更节约空间。二、单项选择题(在每个小题的四个备选答案中选出一个正确的答案,并将其代码写在题干中的括号内。不选、选错或多选该题无分) 1. 操作系统是一种 。A 通用软件 B 系统软件 C 应用软件 D 软件包2. 操作系统的 管理部分负责对进程进行调度。A 主存储器 B 控制器 C 运算器 D 处理机3. 一个计算机系统,采用多道程序设计技术后,使多道程序实现了 。A 微观上并行 B 宏观上并行C 微观上和宏观上并行 D 微观上和宏观上串行4. 一个计算机系统可以认为由以下四个层次构成,而我们所说的裸机是指 。A 硬件层 B 操作系统层C
3、 语言处理程序层 D 应用程序层5. 操作系统是对 进行管理的软件。A 软件 B 硬件 C 计算机资源 D 应用程序6. 下列的 不属于操作系统所管理的范畴。A 程序 B 内存 C CPU D 中断7. 从用户的观点看,操作系统是 。A 用户和计算机之间的接口 B 控制和管理计算机资源的软件C 合理地组织计算机工作流程的软件 D 由若干层次的程序按一定的结构组成的有机体8. 设计实时操作系统时,首先应考虑系统的 。A 可靠性和灵活性 B 实时性和可靠性C 灵活性和实时性 D 优良性和分配性9. 操作系统中采用多道程序设计技术提高CPU和外部设备的 。A 利用率 B 可靠性 C 稳定性 D 兼容
4、性10. 操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的 和方便用户使用计算机而配备的一种系统软件。A 速度 B 利用率 C 灵活性 D 兼容性11. 所谓 是指将一个以上的作业放入主存,并同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A 多重处理 B 多道程序设计 C 实时处理 D 共行执行12. 操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A 网络 B 分布式 C 分时 D 实时13. 如果分时操作系统的时间片一定,那么 ,则响应时间越长。A 用户数越少 B 用户数越多 C 内存越少 D 内存越多14. 操作系
5、统提供给程序员的接口是 。A 进程 B 系统调用 C 库函数 D 系统调用和库函数15. 是作业存在的唯一标志。A 作业名 B 进程控制块 C 作业控制块 D 程序名16. 设有四个作业同时到达,每一个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为 。A 1小时 B 5小时 C 25小时 D 8小时17. 作业调度算法的选择常考虑的因素之一是使系统有最高的吞吐率,为此应 。A 不让处理机空闲 B 能够处理尽可能多的作业C 是各类用户都满意 D 不是系统过于复杂18. 在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是 。A 先来先服务 B 优先数
6、 C 最高响应比优先 D 短作业优先19. 既考虑作业等待时间,又考虑作业执行时间的调度算法是 。A 响应比高者优先 B 短作业优先C 优先级调度 D 先来先服务20. 作业调度中的先来先服务算法是以 为出发点考虑的。A 作业执行时间 B 作业的周转时间C 作业等待时间 D 等待时间加运行时间21. 下述作业调度算法中, 调度算法与作业的估计运行时间有关。A 先来先服务 B 短作业优先 C 均衡 D 时间片轮转22. 现有三个同时到达的作业J1,J2和J3,它们的执行的时间分别是T1,T2和T3,且T1T2T3。系统按单道方式运行且采用短作业优先算法,则平均周转时间是 。A T1+T2+T3
7、B (T1+T2+T3)/3C (3T1+2T2+T3)/3 D (T1+2T2+3T3)/323. 一作业8:00到达系统,估计运行时间为1小时。若10:00开始执行该作业,其响应比是 。A 2 B 1 C 3 D 0.524. 在进程管理中,当 时,进程从阻塞状态变为就绪状态。A 进程被进程调度程序选中 B 等待某一事件C 等待的事件发生 D 时间片用完25. 建立进程就是 。A 建立进程的目标程序 B 为其建立进程控制块C 建立进程及其子孙的进程控制块 D 将进程挂起26. 分配到必要的资源并获得处理机是的进程状态是 。A 就绪状态 B 执行状态 C 阻塞状态 D 撤销状态27. 在操作
8、系统中,P、V操作是一种 。A 机器指令 B 系统调用命令C 作业控制命令 D 低级进程通讯原语28. 若P、V操作的信号量S初值为2,当前值为-1,则表示有 等待进程。A 0个 B 1个 C 2个 D 3个29. 下面对进程的描述中,错误的是 。A 进程是动态的概念 B 进程执行需要处理机C 进程是有生命期的 D 进程是指令的集合30. 如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为 。A 3 B 1 C 2 D 031. 下列的进程状态变化中, 变化是不可能发生的。A 运行就绪 B 运行等待 C 等待运行 D 等待就绪32. 一个运行的进程用完了
9、分配给它的时间片后,它的状态变为 。A 就绪 B 等待 C运行 D 由用户自己确定33. 用V操作唤醒一个等待进程时,被唤醒进程的状态变为 。A 等待 B 就绪 C 运行 D 完成34. 临界区是 。A 一段共享数据区 B 一个缓冲区C 一段互斥执行的程序段 D 一个互斥资源35. 进程间的同步是指进程间在逻辑上的相互 关系。A 联系 B 制约 C 继续 D 调用36. 信箱通信是一种 通信方式。A 直接通信 B 间接通信 C 低级通信 D 信号量37. 是一种只能进行P操作和V操作的特殊变量。A 调度 B 进程 C 同步 D 信号量38. 操作系统通过 对进程进行管理。A 进程 B 进程控制
10、块 C 进程启动程序 D 进程控制区39. 下面所述步骤中, 不是创建进程所必需的。A 由调度程序为进程分配CPU B 建立一个进程控制块C 为进程分配内存 D 将进程控制块链入就绪队列40. 多道程序环境下,操作系统分配资源以 为基本单位。A 程序 B 指令 C 进程 D 作业41. 在三种基本类型的操作系统中,都设置了进程调度,在批处理系统中还应设置 调度。A)作业 B)进程 C)中级 D)多处理机42. 下列算法中, 只能采用非抢占调度方式。A)高优先权优先法 B)时间片轮转法C)FCFS调度算法 D)短作业优先算法43. 下面关于优先权大小的论述中,正确的论述是 。A)计算型作业的优先
11、权,应高于I/O型作业的优先权。B)用户进程进程的优先权,应高于系统进程的优先权。C)资源要求多的作业,其优先权应高于资源要求少的作业。D)在动态优先权时,随着进程执行时间的增加,其优先权降低。44. 最适合分时系统的进程调度算法是 。A)FCFS B)SSJF C)优先数法 D)轮转法45. 在分时系统中当用户数一定时,影响响应时间的主要因素是 。A)时间片 B)调度算法 C)存储分配方式 D)作业的大小46. 采用“按序分配”策略,可以破坏死锁产生的条件是 。A)互斥 B)请求和保持 C)非剥夺 D)环路等待47. 下述解决死锁的方法中,属于死锁预防策略的是 。A)银行家算法 B)资源有序
12、分配法C)资源分配图化简法 D)撤消进程法48. 从下面关于安全状态和非安全状态的论述中,正确的论述是 。A)安全状态是没有死锁的状态,非安全状态是有死锁的状态。B)安全状态是可能有死锁的状态,非安全状态也是可能有死锁的状态。C)安全状态是可能没有死锁的状态,非安全状态是有死锁的状态。D)安全状态是没有死锁的状态,非安全状态是可能有死锁的状态。49. 关于产生死锁的现象,下面描述最准确是 。A)每个进程共享某一个资源。B)每个进程竞争某一个资源。C)每个进程等待着某一个不能得到且不可释放的资源。D)某个进程因等待着某一个资源而无法下去。50. 在选取撤消的进程或抢占的进程时,应尽量选择 。A)
13、进程优先最高的。B)进程已运行的时间最短的。C)进程完成其工作还需要的时间最短的。D)进程已使用的资源数最少的。51. 系统使用的资源,如进程控制块(PCB),一般采用下列 处理死锁。A)预分法 B)抢占和交换的方法C)死锁避免方法 D)资源定序方法52. 在为多道程序所提供的可共享的西资源不足时,可能出现死锁。但是,不适当的 也可能产生死锁。A)进程优先权B)资源的线性分配C)进程推进顺序D)分配队列优先权53. 采用资源剥夺法可能解除死锁。还可以采用 方法解除死锁A)执行并行操作B)撤消进程C)拒绝分配新资源D)修改信号量54. 发生死锁的必要条件有四个,要防止死锁的发生,可以破坏着四个必要条件,但破坏 条件是不太实际的。A)互斥 B)不可抢占 C)部分分配 D)循环等待55. 在 的情况下。系统出现死锁。A)计算机系统发生了重大故障。B)有多个封锁的进程同时存在。C)若干进程因竞争资源而无休止地相互等待他方释放已占有的资源。D)资源数大大小于进程数,或进程同时申请的资源数大大超过资源总数。56. 银行加算法是一种 算法。A)死锁解除 B)死锁避免 C)死锁防御 D)死锁检测57. 优先权是在创建进程时确定的,确定之后在整个进程
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1