计算机操作系统考研真题及答案(近10年).docx
《计算机操作系统考研真题及答案(近10年).docx》由会员分享,可在线阅读,更多相关《计算机操作系统考研真题及答案(近10年).docx(131页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机操作系统(慕课版)汤小丹王红玲姜华汤子瀛编著考研真题卷及参考答案(含近10年全国统考真题卷与7套国内名校考研真题卷)1.1 全国统考真题卷真题卷(一)2020年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题:每小题2分。下列每题给出的四个选项中。只有一个选项符合题目要求。1 .若多个进程共享同一个文件F,则下列叙述中正确的是()oA.各进程只能用“读”方式打开文件FB.在系统打开文件表中仅有一个表项包含F的属性C.各进程的用户打开文件表中关于F的表项内容相同D.进程关闭F时系统删除F在系统打开文件表中的表项2 .下列选项中支持文
2、件长度可变,随机访问的磁盘存储空间分配方式是()A.索引分配B.链接分配 C.连续分配D.动态分区分配。3 .下列与中断相关的操作中,由操作系统完成的是()1 .保存被中断程序的中断点II.提供中断服务111 .初始化中断向量表 IV保存中断屏蔽字A. I, IIB. I, II, IVC. Ill, IV D. II, III, IV4.下列与进程调度有关的因素中在设计多级反馈队列调度算法时需要考虑的是()I.就绪队列的数量II.就绪队列的优先级III.各就绪队列的调度算法 IV.进程在就绪队列间的迁移条件A. I, II B. Ill, IV C. II, III, IV D. I, II
3、, III, IVA.存在安全序列Pl, P2, P3B.存在安全序列P2, Pl, P3C.存在安全序列P2, P3, PlD.不存在安全序列6.下列因素影响请求分页系统有效(平均)访存时间的是()。1 .缺页率II.磁盘读写时间III.内存访问时间IV.执行缺页处理程序的CPU时间A. II, III B. I, IV C. I, III, IV D. I, II, III, IV7 .下列关于父进程与子进程的叙述中错误的是().A.父进程与子进程可以并发执行8 .父进程与子进程共享虚拟地址空间C.父进程与子进程有不同的进程控制块D.父进程与子进程不能同时使用同一临界资源9 .对于具备设备
4、独立性的系统下列叙述中错误的是()oA.可以使用文件名访问物理设备10 用户程序使用逻辑设备与物理设备之间的映射关系C.用户程序中使用的是逻辑设备名D.更换物理设备后必须修改访问该设备的应用程序。11 某文件系统的目录由文件名和索引节点号构成。若每个目录项长度为64字节,其中4个字节存放索引节点号,60个字节存放文件名。文件名由小写英文字母构成,则该文件系统能创建的文件数量的上限为().A. 226B. 232C. 260D. 26412 .下列准则中实现临界区互斥机制必须遵循的是()I.两个进程不能同时进入临界区n.允许进程访问空闲的临界资源山.进程等待进入临界区的时间是有限的IV.不能进入
5、临界区的执行态进程立即放弃CPUA. I, IV B. II, III C. I, II, III D. I, III. IV二、综合应用题11. (8分)现有5个操作A、B、C、D和E,操作C必须在A和B完成后执行,操作 E必须在C和D完成后执行,请使用信号量的wait ()、signal ()操作(P、V操作)描述上述操作之间的同步关系,并说明所用信号量及其初值。12. (7分)某32位系统采用基于二级页表的请求分页存储管理方式,按字节编址,页目录项和页表项长度均为4字节,虚拟地址结构如下:页目录号(10位)页号(10位)页内偏移量(12位)某C程序中数组a10241024的起始虚拟地址为
6、10800000H ,数组元素占4字节,该程序运行时,其进程的页目录起始物理地址为00201000H,请回答下列问题:(1)数组元素的虚拟地址是什么?对应的页目录号和页号分别是什么?对应的页目录项的物理地址是什么?若该目录项中存放的页框号为00301H,则a所在页对应的页表项的物理地址是什么?(2)数组a在虚拟地址空间中所占区域是否必须连续?在物理地址空间中所占区域是否必须连续?(3)已知数组a按行优先方式存放,若对数组a分别按行遍历和按列遍历,则哪一种遍历方式的局部性更好?真题卷(二)2019年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单
7、项选择题,每小题2分。下列每题给出的四个选项中,只有一个选项符合试题要求。1 .下列关于线程的描述中,错误的是()。A.内核级线程的调度由操作系统完成B.操作系统为每个用户级线程建立一个线程控制块C.用户级线程间的切换比内核级线程间的切换效率高D.用户级线程可以在不支持内核级线程的操作系统上实现2 .下列选项中,可能将进程唤醒的事件是()oi.i/o结束 n.某进程退出临界区in.当前进程的时间片用完A.仅 IB.仅inC.仅 I、IID.L II. III3.下列关于系统调用的叙述中,正确的是().在执行系统调用服务程序的过程中,CPU处于内核态H .操作系统通过提供系统调用避免用户程序直接
8、访问外设HL不同的操作系统为应用程序提供了统一的系统调用接口IV.系统调用是操作系统内核为应用程序提供服务的接口A.仅 I、IV B.仅 H、IIIC.仅 I、II, IV D.仅 I、HI、IV4.下列选项中,可用于文件系统管理空闲磁盘块的数据结构是()。I.位图II.索引节点IIL空闲磁盘块链W.文件分配表(FAT)A.仅 I、II B.仅 I、III、IVC.仅1、III D.仅 H、III、IV5.系统采用二级反馈队列调度算法进行进程调度。就绪队列Q1采用时间片轮转调度算法,时间片为10,心;就绪队列Q2采用短进程优先调度算法;系统优先调度Q1队列中的进程,当Q1为空时系统才会调度Q2
9、中的进程;新创建的进程首先进入QI; Q1中的进程执行一个时间片后,若未结束,则转入Q2。若当前QI、Q2为空,系统依次创建进程Pl、P2后即开始进程调度PI、P2需要的CPU时间分别为30必和20ms,则进程Pl、P2在系统中的平均等待时间为()A.25msB.20侬C.15msD.107s6.在分段存储管理系统中,用共享段表描述所有被共享的段。若进程P1和P2共享段S,下列叙述中,错误的是()oA.在物理内存中仅保存一份段S的内容B.段S在P1和P2中应该具有相同的段号C. P1和P2共享段S在共享段表中的段表项D. P1和P2都不再使用段S时才回收段S所占的内存空间7 .某系统采用LRU
10、页置换算法和局部置换策略,若系统为进程P预分配了4个页框,进程P访问页号的序列为0,1,2,7,0,5,3,5,0,2,7,6,则进程访问上述页的过程中,产生页置换的总次数是().A.3B.4C.5D.68 .下列关于死锁的叙述中,正确的是()I.可以通过剥夺进程资源解除死锁n.死锁的预防方法能确保系统不发生死锁ni.银行家算法可以判断系统是否处于死锁状态w.当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态A.仅 n、inB.仅 I、II, IVC.仅 I、Ils IIID.仅 I、HI、IV9 .某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示:页目录号(10位)页号(1
11、0位)页内偏移(12位)虚拟地址20501225H对应的页目录号、页号分别是()A.081H、101HB.081H,401HC.201H,101HD.201H,401H10 .在下列动态分区分配算法中,最容易产生内存碎片的是()A.首次适应算法B.最坏适应算法 C.最佳适应算法D.循环首次适应算法二、综合应用题11 .(8分)有n (n23)位哲学家围坐在一张圆桌边,每位哲学家交替地就餐和思考。在圆桌中心有m (mND个碗,每两位哲学家之间有1根筷子。每位哲学家必须取到一个碗和两侧的筷子之后,才能就餐,进餐完毕,将碗和筷子放回原位,并继续思考。为使尽可能多的哲学家同时就餐,且防止出现死锁现象,
12、请使用信号量的P、V操作(wait。、signal()操作)描述上述过程中的互斥与同步,并说明所用信号量及初值的含义。12 .(7分)某计算机系统中的磁盘有300个柱面,每个柱面有10个磁道,每个磁道有200个扇区,扇区大小为512B。文件系统的每个簇包含2个扇区。请回答下列问题。(1)磁盘的容量是多少?(2)假设磁头在85号柱面上,此时有4个磁盘访问请求,簇号分别为:100260、60005、101660和110560。若采用最短寻道时间优先(SSTF)调度算法,则系统访问簇的先后次序是什么?(3)第100530簇在磁盘上的物理地址是什么?将簇号转换成磁盘物理地址的过程是由 I/O系统的什么
13、程序完成的?真题卷(三)2018年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题,每小题2分。下列每题给出的四个选项中,只有一个选项符合试题要求。13 下列关于多任务操作系统的叙述中,正确的().I .具有并发和并行的特点H.需要实现对共享资源的保护IIL需要运行在多CPU的硬件平台上a.仅 Ib.仅nc.仅 I、11 d.I、n、in14 某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1S。在7时刻就绪队列中有3个进程Ph P2和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所
14、示。进程等待时间需要的CPU时间优先权Pl3Qu52fis10P215/Z524Hs30P318/Z536fls20若优先权值大的进程优先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为().A.54/4SC.74.D.75/tv15 属于同一进程的两个线程thread 1和thread2并发执行,共享初值为0的全局变量X。thread 1-fH thread?实现对全局变量x加1的机器级代码描述如下。thread 1thread?mov R1, x (x)tR1inc RI(R1)+1一RImov x, R1/(R1)xmov R2, x (x)R2inc R2(R2)+JR2
15、mov x, R2(R2)-x在所有可能的指令执行序列中,使x的值为2的序列个数是()A.lB.2C.3D.416 假设系统中有4个同类资源,进程Pl、P2和P3需要的资源数分别为4、3和1, Pl、P2和P3已申请到的资源数分别为2、1和0,则执行安全性检测算法的结果()A.不存在安全序列,系统处于不安全状态B.存在多个安全序列,系统处于安全状态C.存在唯一的安全序列P3、Pi、P2,系统处于安全状态D.存在唯一安全备列P3、P2、Pi,系统处于安全状态17 下列选项中,可能导致当前进程P阻塞的事件是()oI .进程P申请临界资源H.进程P从磁盘读数据III.系统将CPU分配给高优先权的进程
16、a.仅 Ib.仅 nc.仅 I、n d. I、n、in18 若x是管程内的条件变量,则当进程执行x.wait()时,所做的工作是(A.实现对变量x的互斥访问B.唤醒一个在x上阻塞的进程C.根据x的值判断该进程是否进程阻塞状态D.阻塞该进程,并将之插入x的阻塞队列中19 当定时器产生时钟中断后,由时钟中断服务程序更新的部分内容是()I .内核中时钟变量的值H.当前进程占用CPU的时间HI.当前进程在时间片内的剩余执行时间A.仅 I、IIb.仅 n、inc.仅 i、ind. i, n、in20 系统总是访问磁盘的某个磁道而不响应对其他磁道的访问请求,这种现象称为磁臂粘着。下列磁盘调度算法中,不会导
17、致磁臂粘着的是()。A.先来先服务(FCFS)B.最短寻道时间优先(SSTF)C.扫描算法(SCAN)D.循环扫描算法(CSCAN)21 下列优化方法中,可以提高文件访问速度的是()。I.提前读II.为文件分配连续的簇延迟写W.采用磁盘高速缓存A.仅 I、IIB.仅 H、IIIC,仅 I、III、IV D. I、II、III、IV22 .在下列同步机制中,可以实现让权等待的是()。A.Peterson方法 B.swap指令C.信号量方法D.TestAndSet指令二、综合应用题23 .(8分)请根据下图给出的虚拟存储管理方式,回答下列问题。CRI !I ”号1页,墙比(12位)一有效位实页号-
18、O- 9W20前| 3何S何|实页|页国画斗TLB#;失题44图(1)某虚拟地址对应的页目录号为6,在相应的页表中对成的页号为6,页内偏移量为8,该虚拟地址的十六进制表示是什么?(2)寄存器PDBR用于保存当前进程的页目录起始地址,该地址是物理地址还是虚拟地址?进程切换时,PDBR的内容是否会变化?说明理由。同一进程的线程切换时,PDBR 的内容是否会变化?说明理由。(3)为了支持改进型CLOCK置换算法,需要在页表项中设置哪些字段。24 .(7分)某文件系统采用索引节点存放文件的属性和地址信息,簇大小为4KBO每个文件索引节点占64B,有11个地址项,其中直接地址项8个,一级、二级和三级间接
19、地址项各1个,每个地址项长度为4B。请回答下列问题。(1)该文件系统能支持的最大文件长度是多少?(给出计算表达式即可)(2)文件系统用IM (1M=220)个簇存放文件索引节点,用512M个簇存放文件数据。若一个图像文件的大小为5600B,则该文件系统最多能存放多少个这样的图像文件?(3)若文件Fi的大小为6KB,文件F2的大小为40KB,则该文件系统获取F|和F2最后一个簇的簇号需要的时间是否相同?为什么?真题卷(四)2017年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(操作系统部分)一、单项选择题,每小题2分。下列每题给出的四个选项中,只有一个选项符合试题
20、要求。1 .假设4个作业到达系统的时刻和运行时间如下表所示。作业到达时刻t运行时间J103J213J312J431系统在t=2时开始作业调度。若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。A.J2、J3B.J1、J4C.J2、J4D.J1、J32 .执行系统调用的过程包括如下主要操作返回用户态执行陷入(trap)指令传递系统调用参数执行相应的服务程序正确的执行顺序是().A.一一一B.一一一C.t一一D.一3 .某计算机按字节编址,其动态分区内存管理采用最佳适应算法,每次分配和回收内存后都对空闲分区链重新排序。当前空闲分区信息如下表所示。分区起始地址分区大小20K40KB5
21、00K80KB1000K100KB200K200KB回收起始地址为60K、大小为140K的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()A.3、20K、380KBB.3、500K,80KBC.4、20K、180KBD.4、500K、80KB4 .某文件系统的簇和磁盘扇区大小分别为1KB和512B。若一个文件的大小为1026B,则系统分配给该文件的磁盘空间大小是().A.1026BB.1536BC.1538BD.2048B5 .下列有关基于时间片的进程调度的叙述中,错误的是().A.时间片越短,进程切换的次数越多,系统开销也越大B.当前进程的时间片用完后,该进程状态
22、由执行态变为阻塞态C.时钟中断发生后,系统会修改当前进程在时间片内的剩余时间D.影响时间片大小的主要因素包括响应时间、系统开销和进程数量等6.与单道程序系统相比,I .CPU利用率高in.系统吞吐量大A.仅 I、IIIc.仅 n、in多道程序系统的优点是()n.系统开销小IV.I/O设备利用率高B.仅1、Vd.仅 I、in、iv7 .下列选项中,磁盘逻辑格式化程序所做的工作是()。I .对磁盘进行分区】1.建立文件系统的根目录ni.确定磁盘扇区校验码所占位数w.对保存空闲磁盘块信息的数据结构进行初始化a.仅 n b.仅 n、ivc.仅川、iv d.仅 I、n、iv8 .某文件系统中,针对每个文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 考研 答案 10
限制150内