2022年《操作系统》题库及参考答案 .pdf
《2022年《操作系统》题库及参考答案 .pdf》由会员分享,可在线阅读,更多相关《2022年《操作系统》题库及参考答案 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统练习测试题库一、单项选择题1. 在 OS中,进程是一个具有独立功能的程序在某个数据集上的一次() 。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. 面向对象的操作系统首先是为了保护
2、()而开发的,无论何种对象,都可以被看作是受保护的基本单位。A 个人隐私B 资源共享C 公共资源D 网络资源7. 一个作业从提交给系统到该作业完成的时间间隔称为( ) 。A 周转时间B 响应时间C 等待时间D 运行时间8. UNIX 系统中,用于创建新进程的系统调用命令是() 。A fork B pipe C exit D read 9. 下列哪项不是分时操作系统的特点() 。A 交互性B 多路性C 独占性D 自治性10. 不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是( ) 。A 非抢占方式B 非剥夺式C 抢占方式D 选择抢占方式11. 实现虚拟存储器的目的
3、是( ) 。 A 实现存储保护 B 实现信息共享 C 扩充辅存容量 D 扩充主存容量12. 为了使多个进程能有效地同时处理输入输出,最好使用()结构的缓冲技术。 A 单缓冲 B 双缓冲 C 环型缓冲 D 缓冲池13. 设备管理是对计算机()的管理。A 输入 /输出系统B 存储设备C 供电设备D 虚拟设备14. 引起中断发生的事件被称为() 。A 中断源B 中断请求C 中断响应D 中断屏蔽15. 在设备分配方式,动态分配() 。A 在用户作业开始执行之前B 设备的使用效率低C 不符合设备分配的总原则D 有可能造成进程死琐16. 现代小型操作系统一般都按照()来组合各个功能模块。A 整体结构B 层
4、次结构C 树型结构D 网状结构17. “线程”的概念是由()引入的。A 虚拟机B 微内核方法C 进程的概念D 多处理机环境18. UNIX 系统采用()策略进行主存的管理。A 动态分区B 请求调页C 分段D 段页式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 19. 联机命令接口是() 。A 分时系统中的接口B 批处理系统中的接口C 实时操作系统的接口D 其他系统的接口20. 将作业地址空间中的逻辑地址转换为内存中的物理地址
5、的过程称为( ) 。A 重定位B 逻辑变换C 地址交换D 进程创建21. 在图形用户接口中,用于查看和操纵应用程序或文档的是() 。A 窗口B 对话框C 图标D 菜单22. 当系统响应用户要求,将输入的作业存入到直接存取的外部存贮器上,并等待调度执行时,则该作业处于() 。A 提交状态B 后备状态C 执行状态D 完成状态23. 作业调度程序的工作有() 。A 分配和释放内存B 分配和释放外部设备C 把作业的内存、外设要求转给相应的管理程序D 对处理机的分配工作24. 三种类型存储器的管理策略中,对页式系统或非页式系统没有多大区别的是() 。A 放置策略B 调入策略C 淘汰策略D 都一样25.
6、在几种常见的数据传递方式中,CPU 和外围设备只能串行工作的是() 。A 程序直接控制方式B 中断方式C DMA 方式D 通道控制方式26. 中断屏蔽是通过每一类中断源设置一个中断屏蔽触发器来屏蔽它们的()而实现的。A 中断源B 中断请求C 中断响应D 中断屏蔽27. 在文件系统中,用户通过()来访问文件。A 文件类型B 文件结构C 文件名D 文件属性28. 在设备分配方式,动态分配() 。A 在用户作业开始执行之前B 设备的使用效率低C 不符合设备分配的总原则D 有可能造成进程死琐29. 通过存取控制机制来防止由()所造成的文件不安全性。A 人为因素B 自然因素C 系统因素D 以上三者30.
7、 在 UNIX中,文件系统的目录结构采用的是() 。A 线型结构B 二维结构C 树型层次结构D 网状结构31若 P、V操作的信号量S初值为 5,当前值为 -2 ,则表示有()进程处于等待状态。A 0 B 1 C 2 D 3 32分时操作系统通常采用()算法为用户服务。A 时间片轮转 B 最短作业优先 C 先来先服务 D 优先数调度33用于连接高速I/O 设备的通道是() 。 A 字节多路通道 B 数组多路通道 C 数据选择通道34操作系统是()软件。A 通用 B 系统 C 应用 D 实时35如果一个文件采用直接存取方式且文件大小不固定,则应选择()文件结构。A 连续 B 串联 C 直接 D 索
8、引36作业的周转时间与该作业的执行时间比称为() 。A 带权周转时间 B 响应时间 C 等待时间 D 运行时间37文件的逻辑组织将文件分为记录式文件和() 。A 索引文件 B 连续文件 C 流式文件 D 块文件38操作系统是对()进行管理的软件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - A 系统软件 B 计算机资源 C 用户程序 D 计算机硬件39作业调度程序的工作有() 。A 分配和释放内存B 分配和释放外部设备C 把
9、作业的内存、外设要求转给相应的管理程序D 对处理机的分配工作40通过存取控制机制来防止由()所造成的文件不安全性。A 人为因素B 自然因素C 系统因素D 以上三者41 某系统有4 个进程,每个进程最多需要2 个同类资源, 则该系统不会发生死锁的最少资源数是( ) 。 A 4 B 5 C 6 D 7 42文件控制块FBC 不包含的内容是() 。A 文件名B 文件内容C 文件主的存取权D 文件的建立日期和时间43对记录进行批量存取时,所有逻辑文件中,存取效率最高的是() 。A 流式文件B 顺序文件C 索引文件D 索引顺序文件44在计算机系统的四大资源中,最关键的是() 。A 中央处理机 (CPU)
10、 B 存储器C 输入 /输出设备D 文件系统45磁盘上的文件以()单位进行读写。A 字节 B 记录 C 块 D 磁道46UNIX系统中,把I/O 设备当作()来处理。 A目录文件 B索引文件 C普通文件 D 特殊文件47主要用于人和机器之间的接口的设备称为() 。A 字符设备B 块设备C 存贮设备D 传送设备48为了将操作系统的程序装入内存,基本做法是设计一段操作系统的装配程序,并将这段程序() 。A 转入到运行内存中B 整合到操作系统中C 固化到只读存贮器中D 事先装入内存49通常采用有结构的文件形式的文件有() 。A 大量的数据结构和数据库B 大量的源程序C 大量的执行文件D 大量的哭喊数
11、50适用于实时操作系统的生成,但要求用户对计算机的硬件系统比较了解的一种操作系统的生成方法是() 。A 源程序修改法B 模块剪裁法C 系统参数修改法D 面向对象的开发方法51在地址映射方式中,动态重定位具有的特点是() 。A 很难实现主存的扩充,可采用覆盖技术来实现B 很难实现不同作业主存信息的共享C 地址在执行过程中是可以改变的D 非常简单,任何计算机,任何操作系统都可以实现52引起中断发生的事件被称为() 。A 中断源B 中断请求C 中断响应D 中断屏蔽53一个作业从提交给系统到该作业完成的时间间隔称为( ) 。 A 等待时间 B 响应时间 C 运行时间 D周转时间54下列关于缓冲池的说法
12、中,错误的是() 。A 缓冲池由多个缓冲区组成B 对缓冲池的管理是通过对每一个缓冲器的缓冲尾部进行操作实现的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - C 系统把各种缓冲区按其使用状况连成3 种队列D 对缓冲池的管理由4 个操作组成55现代小型操作系统一般都按照()来组合各个功能模块。A 整体结构B 层次结构C 树型结构D 网状结构56在设备分配所用的数据结构中,整个系统只可能有一张() 。A 系统设备表SDT B 设备控
13、制表DCT C 控制器表COCT D 通道控制表CHCT 57用于产生可执行文件的作业步是() 。A 编辑B 编译C 连接D 运行58用于连接大量低速I/O 设备的通道是() 。 A 数据选择通道 B 字节多路通道 C 数据多路59属于目录操作命令的是() 。A backup B login C tree D type 60适合于长作业、CPU 繁忙的作业的进程调度算法是() 。A 先进先出调度算法B 时间轮转法C 优先数法D 优先数与轮转法结合的调度算法二、名词解释1操作系统2缓冲3页式管理4局部性原理5临界资源6多道程序设计7虚拟存储器8抖动9通道10文件的逻辑结构11死锁12程序直接控制
14、方式13操作系统的层次结构14模块的信息隐藏15分时技术16Shell 17进程18进程同步19文件系统20OS 的生成三、判断题1复制整个磁盘命令Diskcopy 与一般的 Copy 命令没有什么区别。2rmdir 命令用于删除指定的子目录文件,但不能删除普通文件。可用于删除当前目录,但不能删除根目录。它可同时删除多个目录。3同步反映了进程间的合作关系,互斥反映了进程间的竞争关系。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - -
15、- 4并发进程使用临界区时必须互斥。5原语是一种特殊的系统调用命令,执行时可以象系统调用命令一样被中断。6CPU 的二级调度是指作业调度和进程调度。7环路既是死锁的必要条件,又是死锁的充分条件。8在生产者消费者问题中,如果交换V 操作的顺序可能出现死锁。9产生死锁的根本原因是系统能过提供的资源个数比要求该资源的进程数少。10静态页式管理可以实现虚存。11程序直接控制方式只适用于那些CPU 执行速度较慢,而且外围设备较多的系统。12设备和设备之间通过单缓冲能达到并行操作。13符号文件目录表和基本文件目录表是二级目录。14串联文件不适于随机存取。15基于时间戳的同步技术通过防止并发操作间的冲突达到
16、事务处理之间的同步。16分布式系统具有高可靠性和健壮性,就是因为采用了冗余技术。四、分析与简答题1. 什么叫做系统初启?一般情况下,操作系统的初启过程有以哪几个步骤?2. 命令解释程序的主要作用是什么?3. 什么是动态重定位?如何实现?4. 什么是文件目录?文件目录中包含那些信息?5进程的生存周期包括哪三个基本状态?作业调度与进程调度的主要区别是什么? 6解释操作的含义及其信号量的物理意义。7. 多道程序 (multipropramming)和多重处理 (multirocessing)有何区别?8. 存储管理的主要功能是什么? 9. 什么是陷阱?什么是软中断?试述中断、陷阱和软中断之间的异同。
17、10.UNIX 系统有什么特点?11. 批处理、分时和实时系统的特征?12. 什么是进程间的互斥?什么是进程间同步?13. 设备分配的原则是什么?14. 常用的文件存储设备的管理方法有哪些?试述主要优缺点。15. 段页式管理的主要缺点是什么?有什么改进办法?16. 系统调用的执行过程分可分为哪几步?17. 请说明在生产者消费者问题的描述中,P 操作颠倒会产生死锁吗?为什么?18. 分析死锁与阻塞的根本区别?19. 为什么要系统打开文件表?用户进程是怎样与文件系统联系的?创建一个文件是创建系统打开文件表吗?20什么叫I/O 控制?它可用哪几种方式实现?各有什么优缺点?五、应用题1某系统的进程状态
18、图如下(1) 说明一个进程发生变迁1、3、4 的原因是什么?(2) 下述因果变迁是否会发生?如果有可能的话, 在什么情况下发生?A)1 3 B)2 4 C) 4 1 D) 5 1 E) 3 2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 低优先就绪因 I/O 等待运行高优先就绪2 3 1 4 5 2假定磁盘的移动臂现在正处在第8 柱面,有如下6 个请求者等待访问磁盘,请你列出最省时间的响应次序:序号柱面号磁头号扇区号(1)
19、9 6 3 (2)7 5 6 (3)15 20 6 (4)9 4 4 (5)20 9 5 (6)7 15 2 3作业的页面映象表如下图所示:(一页 = 一块 =1024 字节)页号块号中断位访问位修改位辅存地址问:指出页表中中断位、访问位、修改位、辅存地址的含义? 当执行到1000 单元的指令“ Load 1, 1800”时,系统是怎样进行地址变换(即1800 在主存的哪个单元中) 当执行到 1500 单元指令( load 1,3600)时,会发生什么现象?4在单道批处理系统中有下列四个作业,用先来先服务调度算法和最短作业优先的调度算法进行调度 , 试问哪一种调度算法的性能好些?并完成下表内容
20、. 先来先服务调度算法:作业提交时间运行时间开始时间完成时间周转时间带权名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 周转时间1 10.0 2.00 2 10.10 0.50 3 10.25 0.10 4 10.50 0.20 平均周转时间T= 平均带权周转时间W= 最短作业优先的调度算法:作业提交时间运行时间开始时间完成时间周转时间带权周转时间1 10.0 2.00 2 10.10 0.50 3 10.25 0.10 4
21、10.50 0.20 平均周转时间T= 平均带权周转时间W= 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 操作系统测试题答案一单项选择题1A 2A 3 B 4 C 5 A 6 C 7 A 8 A 9 D 10 D 11 D 12 D 13 A 14 A 15 D 16 B 17 B 18 D 19 A 20 A 21 B 22 C 23 B 24 B 25 A 28 B 27 C 28 D 29 A 30 C 31D 32
22、A 33C 34A 35B 36C 37A 38D 39D 40A 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - - - - - 41A 42B 43B 44B 55A 46 B 47 A 48 D 49 A 50 A 51 B 52 C 53 B 54 B 55 A 56 B 57 C 58 D 59 C 60 C 二名词解释1操作系统是计算机系统中的一个大型软件系统,它负责计算机系统的全部软件和硬件资源的分配、调度工作,控制并协调多个任
23、务的活动,实现信息的存取和保护;它又是用户与计算机系统之间的接口,为用户提供灵活而方便的工作环境。2缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件。3页式管理就是把各进程的虚拟空间划分为若干长度相等的页面,把指令按页面大小划分后存放在内存中执行或只在内存中存放那些经常被执行或即将被执行的页面,而那些不被经常执行以及在近期内不可能被执行的页面则存放于外存中,按一定规则调入的一种内存管理方式。4局部性原理是指在几乎所有程序的执行过程中,在一段时间内,CPU 总是集中地访问程序中的某一个部分而不是对程序的所有部分具有平均地访问频率。5一次仅允许一个进程使用的资源称为临
24、界资源。6多道程序设计技术是计算机内存中同时存放几道相互独立的程序,是它们在管理程序的控制下,相互穿插地运行。7由进程总的目标代码、数据等的虚拟地址组成的虚拟空间称为虚拟存储器。虚拟存储器不考虑物理存储器的大小和信息存放的实际位置,只规定每个进程中相互关联信息的相对位置。每个进程都拥有自己的虚拟存储器,且虚拟存储器的容量是由计算机地址结构和寻址方式来确定的。8抖动是只当给进程分配的内存小于所要求的工作区时,由于内存外存之间交换频繁,访问外存的时间和输入输出时间大大增加,反而造成CPU因等待数据而空转,使得整个系统性能大大下降。9通道是一个独立与CPU的专管输入 / 输出控制的处理机,它控制设备
25、与内存直接进行数据交换。它有自己的通道指令,这些通道指令受CPU启动,并在操作结束时向CPU发中断信号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 15 页 - - - - - - - - - 10根据不同的用户要求和不同的硬件配置情况, 采用极其简单的方法去生成一个能满足用户和硬件配置的特殊要求的特定版本的操作系统, 这个工作叫做OS的生成。11死锁是并发进程彼此互相等待对方拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有得资源,这就造成了各并发进程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 2022年操作系统题库及参考答案 2022 题库 参考答案
限制150内