欢迎来到文档下载导航网!

操作系统试卷试题及包括答案.docx

时间:2020-10-21|当前位置:首页 > 教育文档 > 资格/认证考试 > |用户下载:

操作系统试卷试题及包括答案.docx

操作系统试题一 一、单选题(每小题 1 分,共 20 分) 1、操作系统中采用多道程序设计技术提高 CPU和外部设备的【 A 】。 A、利用率 B、可靠性 C 、稳定性 D、兼容性 2、如果分时操作系统的时间片一定,那么【 C】,则响应时间越短。 A、内存越少 B、内存越多 C、用户数越少 D、用户数越多 3、若把操作系统看作资源管理者,下列的【 C】不属于操作系统所管理的 资源。 A、CPU B、内存 C、中断 D、程序 4、操作系统是通过【 D 】感知进程存在的。 A、程序名 B、进程的状态 C、中断 D、进程控制块 5、当【 B 】时,进程从执行状态变为就绪状态。 A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件 D、等待的事件发生 6、以下的进程状态变化中,不可能发生的变化是【 D 】。 A、执行状态到就绪状态 B、等待状态到就绪状态 C、执行状态到等待状态 D、等待状态到执行状态 7、若 P、V 操作的信号量 S初值为 2,当前值为 -3,则表示有【 D】个等待进程。 A、0 个 B、1 个 C、2 个 D、3 个 8、P、V 操作是【 A】 1 / 22 A、两条低级进程通信原语 B、两条高级进程通信原语 C、两条系统调用命令 D、两组不同的机器指令 9、用 V 操作唤醒一个等待进程时,被唤醒的进程状态变为【 B 】。 A、等待 B、就绪 C、执行 D、完成 0、资源的有序分配策略破坏【 D 】条件,是一种死锁预防策略。 A、互斥条件 B、保持和请求条件 C、不剥夺条件 D、环路等待条件 1、银行家算法是一种【 B 】算法。 A、死锁预防 B、死锁避免 C、死锁检测 D、死锁解除 2、某系统中有同类资源 10 个,每个进程的资源需求量为 3 个,则不会发生死锁的最大并发进程数为【 C】 A、2 B、、 4 D、5 3、分区管理中采用首次适应分配算法时,应把空闲区按 【 C】次序进行管 理。 A、大小递增 B、大小递减 C、地址递增 D、地址递减 4、很好地解决了内存碎片问题的存储管理方案是【 C 】。 A、固定分区管理 B、可变分区管理 C、页式存储管理 D、段式存储 管理 5、虚拟存储管理系统的基础是程序的【 C】理论。 A、虚拟性 B、动态性 C、局部性 D、全局性 6、在请求分页存储管理系统中,若采用 FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数【 D 】。 2 / 22 A、减少 B、增加 C、无影响 D、可能增加也可能 减少 7、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的 【 B 】不属于设备管 理数据结构。 A、DCT B、JCB C、COCT D、CHCT 8、【 B 】是操作系统中采用的以空间换取时间的技术。 A、通道技术 B、SPOOLING技术 C、虚拟存储技术 D、覆盖与交换 技术 9、引入缓冲的主要目的是【 A】。 A、改善 CPU和 I/O 设备速度不匹配的情况 B、节省内存 C、提高 CPU的利用率 D、提高 I/O 设备的利 用率 0、以下 LINUX系统的键盘命令中,显示当前工作目录的命令是【 C】。 A、ls 命令 B、cd 命令 C、pwd 命令 D、cat 命令 二、判断题(每小题 1 分,共 15 分) 在多道程序环境下,任意两个进程都是可以并发执行的。 F 随着进程的撤消,程序也随之消亡。 F 临界区是进程中访问临界资源的那段代码。 T 进程的同步是指进程间的相互合作关系。 F 在消息通信机制中,发送进程和接收进程都必须互斥地访问消息队列。 T 作业的调度有抢占式调度和非抢占式调度两种方式。 F 3 / 22 若系统的 RAG不可完全化简,则可判定系统发生了死锁。 T 破坏 “互斥条件 ”是预防死锁的手段 一。 F 可变分区管理方式不支持虚拟存储管理方案。 T 0、分段存储管理的目的是提高内存利用率,而分页存储管理的目的是满足用户的 编程要求。 F 1、缺页中断处理后从产生缺页中断的指令的下一条指令继续执行。 F 2、最佳置换算法的性能最好,所以现代操作系统中多采用该算法。 F 3、磁盘是典型的独占型设备,分配不当有可能引起进程死锁。 F 4、 SPOOLING技术是一种假脱机技术,利用它可以提高独占设备的利用率。 T 5、在 LINUX系统中,使用系统调用 fork()创建进程,返回值为 -1 表示创 T 失败。 三、填空题(每小题 1 分,共 15 分) 1、采用多道程序技术能充分发挥 CPU与 外设 并行工作的能力。 2、如果希望用户和自己的进程之间可以随时交互,应使用 分时 操 作系统。 3、在批处理系统中,资源分配以 进程 为基本单位。 4、在单处理机系统中,若有 5 个用户进程且处理机的当前状态为用户态, 则处于就绪状态的进程最多为 4 个。 4 / 22 5、若有 6 个进程互斥共享某一临界资源,则当 6 个进程均发出资源请求后, 资源信号量的值为 -5 。 6、如果系统的 RAG中出现环路,则 可能 发生死锁。 7、分段存储管理中,必须提供 二维的 逻辑地址。 8、把逻辑地址转换为物理地址的过程称为 地址变换 。 9、在请求分页管理方式中,当请求的页面不在内存时发生 缺页中 断 。 0、在请求分段管理方式中,当逻辑地址的段内地址大于段表中该段的长度 时,发生 (段内)地址越界 。 1、在虚拟存储系统中,若选用的 置换算法 不合适,则可能会出现 抖动现象。 2、实现 SPOOLING系统时,必须在 磁盘上 开辟出称为输入井和输出 井的专门 区域用以存放作业信息和作业执行结果。 3、根据共享属性的不同,设备可以分为独占设备、共享设备和 虚拟设 备 。 4、在 LINUX中,为实现父进程和子进程的同步,在父进程中使用系统调用 wait ()等待子进程完成,而在子进程中使用系统调用 exit() 自我终止 并唤醒父进程。 5、在 LINUX中,系统调用 PIPE(fd)的功能是 创建管道 。 四、简答题(每小题 5 分,共 20 分) 1、简述操作系统的基本特征。 5 / 22 答:( 1)并发。在单处理机、多道程序环境下并发是指一段时间内,宏观上多个程序同时运行、微观上交替运行的情形。 OS中引入进程的概念就是为了实现并发; 2)共享。是指系统中并发执行的多个进程共享系统资源。根据资源属性可以有互斥共享和同时访问两种方式; 3)虚拟。 OS会通过虚拟技术实现系统功能的扩充。 ( 4)异步性。并发执行的多个进程由于资源的限制会出现 “走走停停 ”的运行模式。 2、试分析引起进程阻塞和唤醒的事件主要有哪些。 答:( 1)请求系统服务。当正在执行的进程请求系统提供服务而系统无法满足其请求时,进程阻塞等待;由释放服务的进程唤醒阻塞进程。 2)启动某种操作。当进程启动某种 I/O 操作后阻塞以等待操作完成;由中断处理程序唤醒阻塞进程。 3)新数据尚未到达。相互合作的进程中,消费者进程阻塞等待数据到达;生产者进程在数据到达后唤醒阻塞进程。 4)无新工作可做。系统进程没有新工作可做时阻塞等待;当有进程发出请求时唤醒阻塞进程。 3、简述在操作系统中引入缓冲的主要原因。 答:( 1)缓和 C

上一篇:2019-2020年江门市蓬江区事业单位职员招聘考试真题及解析网络整理版.docx

栏    目:资格/认证考试

下一篇:一级建造师建筑材料模拟考试题一.docx

本文标题:操作系统试卷试题及包括答案.docx

本文地址:https://www.365weibook.com/html/20201021/165002.html

    正常预览或下载提示:

    本页面文档预览是由服务器自动提取的部分内容,并不是文档乱码。如您需要预览全文或下载文档,请点击页面左侧(点击去预览文档全文或下载文档)按钮,进行全文预览或下载。

推荐下载

联系我们 | 广告投放 |网站地图

免责申明:本网站不提供任何形式的下载服务,因此与之有关的知识产权纠纷本网站不承担任何责任。

如果侵犯了您的权利,请与我们联系,我们将进行删除处理。