计算机操作系统考研真题及答案(近10年).pdf
《计算机操作系统考研真题及答案(近10年).pdf》由会员分享,可在线阅读,更多相关《计算机操作系统考研真题及答案(近10年).pdf(125页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机操作系统(慕课版)汤 小 丹 王 红 玲 姜 华 汤 子 瀛 编 著考研真题卷及参考答案(含 近 10年全国统考真题卷与7 套国内名校考研真题卷)L 1 全国统考真题卷真题卷(一)2020年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题:每 小 题 2 分。下列每题给出的四个选项中。只有一个选项符合题目要求。1.若多个进程共享同一个文件F,则下列叙述中正确的是()。A.各进程只能用“读”方式打开文件FB.在系统打开文件表中仅有一个表项包含F 的属性C.各进程的用户打开文件表中关于F 的表项内容相同D.进程关闭F 时系统删除F
2、在系统打开文件表中的表项2.下列选项中支持文件长度可变,随机访问的磁盘存储空间分配方式是()A.索引分配 B.链接分配 C.连续分配 D.动态分区分配。3.下列与中断相关的操作中,由操作系统完成的是(I.保存被中断程序的中断点 I I.提供中断服务III.初始化中断向量表 IV.保存中断屏蔽字A.I,IIB.I,II,IVC.Ill,IV D.II,III,IV4.下列与进程调度有关的因素中在设计多级反馈队列调度算法时需要考虑的是()o1.就绪队列的数量II.就绪队列的优先级III.各就绪队列的调度算法 I V 进程在就绪队列间的迁移条件A.I,II B.Ill,IV C.II,III,IV
3、D.I,II,III,IV5.某系统中有A、B 两类资源各6 个,t 时刻资源分配及需求情况如下表所示:进程 A已分配数量 B已分配数量 A需求总量 B需求总量t 时刻安全检测结果是:()A.存在安全序列Pl,P2,P3 B.存在安全序列P2,Pl,P3C.存在安全序列P2,P3,Pl D.不存在安全序列6.下列因素影响请求分页系统有效(平均)访存时间的是()。I.缺页率II.磁盘读写时间III.内存访问时间 IV.执行缺页处理程序的C PU 时间A.II,III B.I,IV C.I,III,IV D.I,II,III,IV7.下列关于父进程与子进程的叙述中错误的是()。A.父进程与子进程可
4、以并发执行B.父进程与子进程共享虚拟地址空间C.父进程与子进程有不同的进程控制块D.父进程与子进程不能同时使用同一临界资源8.对于具备设备独立性的系统下列叙述中错误的是()。A.可以使用文件名访问物理设备B.用户程序使用逻辑设备与物理设备之间的映射关系C.用户程序中使用的是逻辑设备名D.更换物理设备后必须修改访问该设备的应用程序。9.某文件系统的目录由文件名和索引节点号构成。若每个目录项长度为64字节,其中4个字节存放索引节点号,6 0 个字节存放文件名。文件名由小写英文字母构成,则该文件系统能创建的文件数量的上限为()。A.226B.232C.260D.26410.下列准则中实现临界区互斥机
5、制必须遵循的是()。I.两个进程不能同时进入临界区H.允许进程访问空闲的临界资源ni.进程等待进入临界区的时间是有限的IV.不能进入临界区的执行态进程立即放弃CPUA.I,IV B.II,III C.I,II,III D.L III,IV二、综合应用题11.(8 分)现有5 个操作A、B、C、D 和 E,操作C 必须在A 和 B 完成后执行,操作E 必须在C 和 D 完成后执行,请使用信号量的wait()、signal()操 作(P、V 操作)描述上述操作之间的同步关系,并说明所用信号量及其初值。12.(7 分)某 32位系统采用基于二级页表的请求分页存储管理方式,按字节编址,页目录项和页表项
6、长度均为4 字节,虚拟地址结构如下:页目录号(10位)页 号(10位)页内偏移量(12位)某 C 程序中数组aU0241024的起始虚拟地址为1080 0000H,数组元素占4 字节,该程序运行时,其进程的页目录起始物理地址为0020 1000H,请回答下列问题:(1)数 组 元 素 的 虚 拟 地 址 是 什 么?对应的页目录号和页号分别是什么?对应的页目录项的物理地址是什么?若该目录项中存放的页框号为00301H,则所在页对应的页表项的物理地址是什么?(2)数组a 在虚拟地址空间中所占区域是否必须连续?在物理地址空间中所占区域是否必须连续?(3)已知数组a 按行优先方式存放,若对数组a 分
7、别按行遍历和按列遍历,则哪一种遍历方式的局部性更好?真题卷(二)2019年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题,每 小 题2分。下列每题给出的四个选项中,只有一个选项符合试题要求。1.下列关于线程的描述中,错误的是()。A.内核级线程的调度由操作系统完成B.操作系统为每个用户级线程建立一个线程控制块C.用户级线程间的切换比内核级线程间的切换效率高D.用户级线程可以在不支持内核级线程的操作系统上实现2.下列选项中,可能将进程唤醒的事件是()。I.I/O结束 H.某进程退出临界区 I H.当前进程的时间片用完A.仅 I B.仅m
8、 C.仅 I、I I D.L I I.I I I3.下列关于系统调用的叙述中,正确的是()。I.在执行系统调用服务程序的过程中,C P U处于内核态I I .操作系统通过提供系统调用避免用户程序直接访问外设H L不同的操作系统为应用程序提供了统一的系统调用接口I V.系统调用是操作系统内核为应用程序提供服务的接口A.仅 I、I V B.仅 H、i n C.仅 I、n、I V D.仅 I、i n、I V4.下列选项中,可用于文件系统管理空闲磁盘块的数据结构是()。I.位图 I I .索引节点 H I.空闲磁盘块链 W.文件分配表(F AT)A.仅 I、I I B.仅 I、I I I、I V C.
9、仅 1、H I D.仅 H、H I、W5.系统采用二级反馈队列调度算法进行进程调度。就绪队列Q 1采用时间片轮转调度算法,时间片为1 0 m s;就绪队列Q 2采用短进程优先调度算法;系统优先调度Q 1队列中的进程,当Q 1为空时系统才会调度Q 2中的进程;新创建的进程首先进入Q I;Q 1中的进程执行一个时间片后,若未结束,则转入Q 2。若当前Q I、Q 2为空,系统依次创建进程P I、P 2后即开始进程调度P l、P 2需要的C P U时间分别为3 0机s和2 0 m s,则进程P l、P 2在系统中的平均等待时间为()。A.25ms B.20ms C.15ms D.1 0/?56.在分段
10、存储管理系统中,用共享段表描述所有被共享的段。若进程P l和P 2共享段S,下列叙述中,错误的是()。A.在物理内存中仅保存一份段S的内容B.段 S在 P 1 和 P 2 中应该具有相同的段号C.P 1 和 P 2 共享段S在共享段表中的段表项D.P 1 和 P 2 都不再使用段S时才回收段S所占的内存空间7 .某系统采用LRU页置换算法和局部置换策略,若系统为进程P预分配了 4 个页框,进 程 P访问页号的序列为0,1,2,7,0,5,3,5,0,2,7,6,则进程访问上述页的过程中,产生页置换的总次数是()oA.3 B.4 C.5 D.68 .下列关于死锁的叙述中,正确的是()。I.可以通
11、过剥夺进程资源解除死锁n.死锁的预防方法能确保系统不发生死锁H L 银行家算法可以判断系统是否处于死锁状态I V.当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态A.仅 n、i n B.仅 I、i i、i v c.仅 I、IK m D.仅 1、i n、i v9 .某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示:页目录号(1 0 位)页号(1 0 位)页内偏移(1 2 位)虚拟地址2 0 50 1 2 2 5H 对应的页目录号、页号分别是()A.0 8 1 H、1 0 1 H B.0 8 1 H、40 1 H C.2 0 1 H、1 0 1 H D.2 0 1 H、40 1
12、 H1 0 .在下列动态分区分配算法中,最容易产生内存碎片的是()。A.首 次 适 应 算 法 B.最坏适应算法 C.最佳适应算法 D.循环首次适应算法二、综合应用题1 1 .(8分)有 n (n 2 3)位哲学家围坐在一张圆桌边,每位哲学家交替地就餐和思考。在圆桌中心有m (ml)个碗,每两位哲学家之间有1 根筷子。每位哲学家必须取到一个碗和两侧的筷子之后,才能就餐,进餐完毕,将碗和筷子放回原位,并继续思考。为使尽可能多的哲学家同时就餐,且防止出现死锁现象,请使用信号量的P、V操 作(wa i t。、si g n a l()操作)描述上述过程中的互斥与同步,并说明所用信号量及初值的含义。1
13、2 .(7分)某计算机系统中的磁盘有3 0 0 个柱面,每个柱面有1 0 个磁道,每个磁道有2 0 0 个扇区,扇区大小为5 1 2 B。文件系统的每个簇包含2个扇区。请回答下列问题。(1)磁盘的容量是多少?(2)假设磁头在8 5 号柱面上,此时有4个磁盘访问请求,簇号分别为:1 0 0 2 6 0、6 0 0 0 5、1 0 1 6 6 0 和 1 1 0 5 6 0。若采用最短寻道时间优先(S S T F)调度算法,则系统访问簇的先后次序是什么?(3)第 1 0 0 5 3 0 簇在磁盘上的物理地址是什么?将簇号转换成磁盘物理地址的过程是由I/O 系统的什么程序完成的?真题卷(三)2 0
14、1 8 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题,每 小 题 2分。下列每题给出的四个选项中,只有一个选项符合试题要求。1.下列关于多任务操作系统的叙述中,正 确 的(I .具有并发和并行的特点n.需要实现对共享资源的保护1 1 1.需要运行在多C P U 的硬件平台上A.仅 I B.仅 n c.仅 I、n D.I、n、m2.某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统 时 间 开 销 为 在 7时刻就绪队列中有3个进程P i、P 2 和 已,其在就绪队列中的等待时间、需要的C P U 时间和优
15、先权如下表所示。进程等待时间需要的CPU时间优先权Pl30/Z510P2154S24s30P318s36/Z520若优先权值大的进程优先获得C P U,从 T 时刻起系统开始进程调度,则系统的平均周转时间为()oA.5 4$B.7 3 M s C.7 4/5 D.7 5 s3.属于同一进程的两个线程thread 1和thread2并发执行,共享初值为0的全局变量X。thread 1和thread2实现对全局变量x加1的机器级代码描述如下。thread 1thread?m ov R l,x /(x)R 1in cR l (R 1)+1-R 1m ov x,R1 /(R 1)xm ov R 2,x
16、(x)-R 2in c R 2 (R 2)+1-R 2m ov x,R 2 (R 2)一x在所有可能的指令执行序列中,使x的值为2的序列个数是()A.l B.2 C.3 D.44.假设系统中有4个同类资源,进 程P|、P 2和P 3需要的资源数分别为4、3和1,P 1.P 2和P 3已申请到的资源数分别为2、1和0,则执行安全性检测算法的结果()。A.不存在安全序列,系统处于不安全状态B.存在多个安全序列,系统处于安全状态C.存在唯一的安全序列P 3、P i、P 2,系统处于安全状态D.存在唯一安全备列P 3、P 2、P i,系统处于安全状态5.下列选项中,可能导致当前进程P阻塞的事件是()。
17、I .进程P申请临界资源H .进程P从磁盘读数据H I.系统将CPU分配给高优先权的进程A.仅 I B.仅 I I C.仅 I、H D.I I k I I I6.若x是管程内的条件变量,则当进程执行x.w ait。时,所做的工作是(A.实现对变量x的互斥访问B.唤醒一个在x上阻塞的进程C.根据x的值判断该进程是否进程阻塞状态D.阻塞该进程,并将之插入x的阻塞队列中7.当定时器产生时钟中断后,由时钟中断服务程序更新的部分内容是(I .内核中时钟变量的值H.当前进程占用CPU的时间H L当前进程在时间片内的剩余执行时间A.仅 I、I I B.仅 I k I l l C.仅 I、I I I D.I、
18、I I、I I I8.系统总是访问磁盘的某个磁道而不响应对其他磁道的访问请求,这种现象称为磁臂粘着。下列磁盘调度算法中,不会导致磁臂粘着的是().A.先来先服务(F C F S)B.最短寻道时间 优 先(SSTF)C.扫描 算 法(SC A N)D.循环扫描算法(C SC A N)9.下列优化方法中,可以提高文件访问速度的是()。I.提前读 II.为文件分配连续的簇H I.延迟写 W.采用磁盘高速缓存A.仅 I、I I B.仅n、in C.仅 I、III、IV D.I、n、m、IV10 .在下列同步机制中,可以实现让权等待的是(A.Pet er s on方法 B.s w ap指令 C.信号量方
19、法 D.Tes t A n dSet指令二、综合应用题11.(8分)请根据下图给出的虚拟存储管理方式,回答下列问题。豚4 4图(1)某虚拟地址对应的页目录号为6,在相应的页表中对成的页号为6,页内偏移量为8,该虚拟地址的十六进制表示是什么?(2)寄存器PD B R用于保存当前进程的页目录起始地址,该地址是物理地址还是虚拟地址?进程切换时,PD B R的内容是否会变化?说明理由。同一进程的线程切换时,PD B R的内容是否会变化?说明理由。(3)为了支持改进型C L O C K置换算法,需要在页表项中设置哪些字段。12 .(7分)某文件系统采用索引节点存放文件的属性和地址信息,簇大小为4 K B
20、。每个文件索引节点占6 4 B,有11个地址项,其中直接地址项8个,一级、二级和三级间接地址项各I个,每个地址项长度为4 B。请回答下列问题。(1)该文件系统能支持的最大文件长度是多少?(给出计算表达式即可)(2)文件系统用IM(1M=22。)个簇存放文件索引节点,用 512M个簇存放文件数据。若一个图像文件的大小为5600B,则该文件系统最多能存放多少个这样的图像文件?(3)若文件F1的大小为6 K B,文件F2的大小为40K B,则该文件系统获取F,和 F?最后一个簇的簇号需要的时间是否相同?为什么?真题卷(四)2017年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础
21、综合试题(操作系统部分)一、单项选择题,每 小 题 2 分。下列每题给出的四个选项中,只有一个选项符合试题要求。1 .假设4 个作业到达系统的时刻和运行时间如下表所示。作业到达时刻t运行时间J 103J213J312J431系统在t=2时开始作业调度。若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()A.J2、J3B.J1、J4C.J2、J4D.J1、J32.执行系统调用的过程包括如下主要操作返回用户态执行陷入(tnip)指令传递系统调用参数执行相应的服务程序正确的执行顺序是()。A.C.一B.(4)D.一 3.某计算机按字节编址,其动态分区内存管理采用最佳适应算法,每次分配和回
22、收内存后都对空闲分区链重新排序。当前空闲分区信息如下表所示。分区起始地址分区大小20K40KB500K80KB1000K100KB200K200KB回收起始地址为60K、大小为140K的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()。A.3、20K、380KB B.3、500K、80KBC.4、20K、180KB D.4、500K、80KB4.某文件系统的簇和磁盘扇区大小分别为1KB和 512B。若一个文件的大小为1026B,则系统分配给该文件的磁盘空间大小是()。A.1026B B.1536B C.1538B D.2048B5.下列有关基于时间片的进程调度的叙述
23、中,错误的是()A.时间片越短,进程切换的次数越多,系统开销也越大B.当前进程的时间片用完后,该进程状态由执行态变为阻塞态C.时钟中断发生后,系统会修改当前进程在时间片内的剩余时间D.影响时间片大小的主要因素包括响应时间、系统开销和进程数量等6.与单道程序系统相比,I.CPU利用率高IH.系统吞吐量大A.仅 I、IIIc.仅 n、ni多道程序系统的优点是()。n.系统开销小IV.I/O设备利用率高B.仅 I、IVD.仅 I、m、w7.下列选项中,磁盘逻辑格式化程序所做的工作是()。I.对磁盘进行分区H.建立文件系统的根目录111.确定磁盘扇区校验码所占位数IV.对保存空闲磁盘块信息的数据结构进
24、行初始化A.仅 n B.仅 n、i v c.仅n i、i v D.仅 i、n、i v8 .某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表示不同类别用户对一个文件的访问权限,则描述文件权限的位数至少应为()oA.5 B.9 C.1 2 D.2 09 .若文件f l 的硬链接为f 2,两个进程分别打开f l 和 f 2,获得对应的文件描述符为f d l和 f d 2,则下列叙述中,正确的是()。I .f l 和 f 2 的读写指针位置保持相同I I .f l
25、和 他共享同一个内存索引结点I l l .f d l 和 f d 2 分别指向各自的用户打开文件表中的一项A.仅m B.仅 n、ni c.仅 I、n D.I、n 和nii o.系统将数据从磁盘读到内存的过程包括以下操作:DMA 控制器发出中断请求初始化DMA 控制器并启动磁盘从磁盘传输一块数据到内存缓冲区执行“DMA 结束”中断服务程序正确的执行顺序是()。A.一t B.一一一C.一一 D.一二、综合应用题(7分)假定给出的计算机M 采用二级分页虚拟存储管理方式,虚拟地址格式如下:页目录号(1 0 位)页表索引(1 0 位)页内偏移量(1 2 位)请针对如下的函数f l (图 a)和 f l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 考研 答案 10
限制150内