2022年操作系统试题 5.pdf





《2022年操作系统试题 5.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统试题 5.pdf(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模拟试卷一一. 单项选择题(每小题 1分,共 15分)1. 操作系统是一种 ( )。A. 系统软件B.系统硬件C. 应用软件D.支援软件2.MS DOS 的存储管理采用了 ( ) 。A.段式存储管理B.段页式存储管理C.单用户连续存储管理 D.固定式分区存储管理3. 当进程等待占用处理机时 , 称该进程为 ( ),交换技术是把处于 ( ) 的进程换出 (进)内存。A.等待状态 B.就绪状态C.完成状态 D.挂起状态4. 动态分区在 ( ) 时确定每个分区的大小。A.系统建立 B.装入作业C.退出系统 D.编辑5. 进行存储区拼接是为了满足作业对( )的要求A.存储空间 B.共享空间C.逻辑空间
2、 D.磁盘空间6.CPU 收到中断请求后转到相应的时间处理程序称为( ) A.中断B.中断响应C.中断返回D.中断源7. 从用户的角度看 , 引入文件系统的最基本的目标是( ), 它主要通过 ( )来实现A.文件保护B.文件共享C.按名存取D.系统调用E.目录管理8. 在文件系统中设置一张位示图, 它是利用二进制的 ( ) 来描述磁盘中一个块的使用情况A.字节 B. 位 C.字长9. 磁盘上的文件一般只能采用( )方法A.随机存取 B.顺序存取 C.按键存取10. 磁盘上的文件以 ( )为单位进行读写A.块B.记录C.柱面D.磁道11. 系统在组织物理文件时根据( ) 的特性和用户选择的 (
3、) 来决定存储结构A.存储介质B.存储结构C.存取方法 D. 操作方式12.( )是一种只能由 P和V操作的整形变量 ,( ) 可用于实现进程的( ) 和( ) A.控制变量B.锁C.整形变量D.记录型变量E.同步F.调度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 33 页 - - - - - - - - - G.通信二. 多项选择题(每小题分,共16分)1. 能影响中断响应次序的技术是( ) 和( ) A.时间片 B.中断C.中断优先权 D.中断屏蔽E.特权指令2.
4、 文件的二级目录结构由 ( )和( )组成A.根目录 B.子目录C.主文件目录 D.用户文件目录E.当前目录3. 驱动调度算法中 ( )和( )算法可能会随时改变移动臂的运动方向A.电梯调度 B.先来先服务C.扫描 D.单向扫描E.最短寻找时间优先4. 下列有关设备管理概念的叙述中,( )和( )是不正确的A.通道是处理输入 , 输出的软件B.所有外围设备的启动工作都由系统统一来做C.来自通道的 I/O 中断时间由管理负责处理D.编制好的通道程序是存放在主存储器中的E.由用户给出的设备编号是设备的绝对号5. 一进程刚获得 3个主存块的使用权 , 若该进程访问页面的次序是1321215123 。
5、当采用先进先出调度算法时,发生缺页次数是( )次,而采用 LRU 算法时,缺页次数是 ( )次。A.1 B.3 C.4 D.5 E.6 6. 作业与进程的主要区别是 ( )和( ) A.前者是由用户提交 , 后者是由系统自动生成B.两者执行不同的程序段C.前者以用户任务为单位 , 后者是操作系统控制单位D.前者是批处理的 , 后者是分时处理的E.后者可并发执行 , 后者则不行7. 下述的 MS DOS 文件中,( )和( )是有关设备管理的程序A.BOOT B.COMMAND.COM C.IBMBIO.COM D.IBMDOS.COME.ROMBIOS 8.MS DOS 的文件类型为 ( )
6、和( )的文件是不可执行的A. .OBJ B. .EXE C. .COM D. .BAK E. .BAT 三. 填空题(每小题 1分,共 16分)1. 用户程序使用 _请求操作系统服务。2. 存储管理应实现的功能是:主存空间的分配与保护,_,主存空间的共享和 _。3. 分页式存储管理中,页表是用来指出作业的_与_的对应关系。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 33 页 - - - - - - - - - 4. 引文件都至少有一张索引表,其中的每一个表项应包括能
7、标识该记录的_和该记录的 _。5分时系统必须为用户提供_以实现 _控制方式。6. 斯普林系统中,作业执行时,从磁盘上的_中读取信息,并把作业的执行结果暂时存放在磁盘上的_中。7. 并发进程中涉及到 _的程序段称为临界区,两个进程同时进入相关的临界区会造成 _的错误。8. MS DOS 中有3个文件: ABCIP.EXE ,ABCIP.TXT 和ABCZPCOM,苦使用系统提供的替代符和 ?,则这 3个文件可统一表示为。9. 拼音码是一种汉字 _码。10最基本的通信原语有 SEND 和_。四. 简答题(每小题 4分,共 20分) 1 程序状态字包含哪些主要内容? 2 什么是记录的成组和分解? 3
8、 进程问同步和互斥的含义是什么? 4 什么是输入输出操作 ?什么是通道 ? 5. 为实现分页式虚拟存储,页表中至少应含有哪些内容,五. 计算题(每小题 9分,共 18分)10. 假定在某磁盘上,移动臂刚刚处理了访问68号柱面的请求,目前正在96号柱面读信息,并且有下述请求序列等待访问磁盘: 175, 50 , 157 , 40 , l59, 107 , 108 , 72 试用: (1) 电梯调度算法; (2) 最短寻找时间优先算法,分别列出实际处理上述请求的次序。2有个多道程序设计系统,采用不允许移动的可变分区方式管理主存中的用户空间,设用户空间为 100KB ,主存空间的分配算法为最先适应分
9、配算法,作业调度和进程调度均采用先来先服务算法,作业序列为:六. 应用题(每小题分,共 16分)1证明:系统中只有一个进程时,不会发生死锁。2有3个进程 P1、P2和P3并发工作。进程 P1需用资源 S3和Sl;进程P2需用资源 S1和S2。进程 P3需用资源 S2和S3;进程 P2需用资源 S1和S2。请回答: (1)若对资源分配不加限制,会发生什么情况?为什么 ? (2)为保证进程正确工作,应采用怎样的资源分配策略 ? 为什么 ? 模拟试卷一答案一、单项选择题 (每题1分,共 15分) 1A 2C 3B A 4B 5.A 6.B 7.C E 8.B9.B 10A 11.A C 12D C
10、E H 二.多项选择题 (每题2分,共 16分) 1C D 2C D3B E 4A E 5.E D 6. A C 7.C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 33 页 - - - - - - - - - E 8. A D 三.填空题 (每主1分,共 16分) 1访管指令 (或系统调用 ) 2主存空间的重定位主存的扩充3逻辑页号主存块号 (可交换) 4关键字 9或记录号 ) 存放地址 (或存放位置 ) 5.操作控制命令交互(或联机 ) 6输入井输出井7共享变量与
11、时间有关8ABC?P.*(或ABC?P.?) 9输入10Receive 四、简答题 ( 每题4分,共 20分) 1 (1) 程序基本状态(2) 中断码(3) 中断屏蔽位2 (1) 把若干逻缉记录合并成一组, 存入一个物理块的工作称为记录的成组。(2) 从一组中把一个逻辑记录分离出来的工作称为记录的分解。3同步:并发进程之间存在的相互制约和相互依赖的关系。互斥:若干进程共享同一资源时,任何时刻只允许一个进程使用。4主存与外围设备之间的信息传送操作称为输入输出操作。通道可称为输入输出处理机。5页号、标志、主存块号、磁盘上的位置。五、计算题 (每小题 9分,共 18分) 1(1)电梯调度算法的处理次
12、序为:107,108,157,159,175,72,50,40 (2)最短寻找时间优先算法的处理次序为107,108,72,50,40,l 57,159,175 2根据题意分析,可得出以下表格:因此,平均周转时间为: T(06十 l 十 13 十 09 十 13)5=1.02( 小时) 六、应用题 (每题 8分,共 16分) 1证明:用反证法。假设系统中只有一个进程时,出现死锁,则根据产生死锁的必要条件可知:此时系统进程必须具备以下 4个必要条件:1.3 小时10.0 小时9.8 小时9.2 小时50.9 小时9.5 小时9.2 小时8.6 小时41.3 小时9.8 小时9.5 小时9.2 小
13、时31.0 小时9.2 小时8.8 小时8.2 小时20.6 小时8.7 小时8.1 小时8.1 小时1周转时间执行结束时间开始执行时间装入主存时间作业名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 33 页 - - - - - - - - - (1) 互斥使用资源:(2) 占有并等待资源;(3) 不可抢夺资源:(4) 循环等待资源。其中, (4)中的条件要求系统中至少存在两个或两个以上进程才可能产生:而题设中系统只有一个进程,因此不会构成循环等待的条件。致使死锁的4个
14、必要条件没有完全成立,即与假设相矛盾。所以,系统中只有一个进程证毕。2(1) 可能会发生死锁例如:进程 P1、P2和P3分别获得资源 S3、S1和S2后再继续申请资源时都要等待,这是循环等待 (或进程在等待资源时均不释放已占资源)。(2) 可有几种答案:A. 采用静态分配由于执行前已获得所需的全部资源, 故不会出现占有资源又等待别的资源的现象 (或不会出现循环等待资源现象)。B. 采用按序分配不会出现循环等待资源现象。C. 采用银行家算法故不会出现占有资源又等持别的资源的现象(或不因为在分配时保证了系统处于安全状态。模拟试卷二一单项选择题 (每空1分,共 20分) 1在操作系统中采用多道程序设
15、计技术,能有效地提高( ),内存和()的利用率缓冲区BIO设备CCPU D通道2对临界资源应采取 ( )访问方式,来实现 ( )。A.互斥B.同时C.共享D.并发3 用户程序在目态下使用特权指令引起的中断属于( ) A硬件故障中断B. 程序中断C. 外部中断D访管中断4. MS DOS中用于软盘整盘复制的命令是( )。ACOMP BDISKCOPY CSYS DBACKUP 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 33 页 - - - - - - - - - 5
16、位示图方法可用于 ( )。A. 盘空间的管理B盘的驱动程序C. 文件目录的查找D. 页式虚拟存储管理中的页面调度6下列算法中用于磁盘移臂调度的是( )。A. 时间片轮转法B. LRU算法C. 最短寻找时间优先算法D. 优先级高者优先算法7在以下存储管理方案个,不适用于多道程序设计系统的是( )。A. 单用户连续分配 B固定式分区分配 C. 可变式分区分配 D. 页式存储管理8. 己知,作业的周转时间作业完成时间作业的到达时间。现有3个同时到达的作业 J1、J2和J3,它们的执行时间分别是 T 1、T2和T3,且T1T2o时s的值表示可继续进入售票厅的人数so时表示售票厅中已有 20名顾客 (油
17、票考 ) sO8 解得x16,所以,所求的块因子至少为17。2. 设同时有 4个访问者要访问 28号柱面的某些扇区,他们的访问要求如下:请求次序柱面号磁头号扇区号1 28 4 1 2 28 1 5 3 28 4 5 4 28 2 8 执行旋转调度后的执行次序如何?为什么 ? 2.执行次序是 1、2、4、3或1、3、4、2。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 33 页 - - - - - - - - - 因为, 2和3均访问第 5扇区,可选择其中之一执行,而另
18、一个第5扇区必须等磁盘再一次将 5扇区旋转到磁头位置时才能被执行。五、应用题 (每小题 8分,共16分) 1举例说明 PV操作使用不当能够产生死锁。1.设进程 R1和R2共享两个资源 r1和r2.s1和s2 分别代表资源r1和r2能否被使用的信号量。由于资源是共享的,所以必须互斥使用,因而 s1和s2的初值为 1。假定两个进程都要使用两个资源。由于R1和R2并发执行,因而可产生:进程R1执行了P(s1)后,在执行 P(s2)之前,进程 R2执行了 P(s2) ,当进程R1再执行 P(s2)时将等待,此时, R2再继续执行 P(s1),也将等待。这种等待都必须由对方来释放,这显然是不可能的,因此
19、产生了死锁。? 有PI,P2,Pm等m个生产者进程和 CA,CB两个消费者进程。它们共享可存放一个产品的缓冲区BuFFER。序号为奇数的生产者进程生产的产品供cA消费,而序号为偶数的生产者进程生产的产品供cB消费, CA或CB一旦取出产品,则各生产考均有权申请向BuFFER存放产品。试用 PV操作正确实现进程的并发执行 (如图所示 )。2设3个信号量: S表示生产者能否将产品放入BUFFER,即实现生产者间互斥将产品放入BUFFER,SA 表示奇数生产者进程是否已将产品放入BUFFER ,即CA 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
20、- - - - 名师精心整理 - - - - - - - 第 19 页,共 33 页 - - - - - - - - - 能否取产品进行消费; SB表示偶数生产者进程是否己将产品放入 BUFFER ,即CB能否取产品进行消费 ; begin S,SA,SB:semaphore; S:=1; SA:=0; SB:=0; cobegin process Pi(i=1,2,.,m) begin L1: 生产一个产品;P(S); 将产品放入BUFFER ;if i是奇数 then V(SA); else V(SB); goto L1; end; process CA begin L2: P(SA);
21、从BUFFER 取出产品;V(S); 消费; goto L2; end; process CB begin L3: P(SB); 从BUFFER 取出产品;V(S); 消费; goto L3; end; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 33 页 - - - - - - - - - coend; end; 模拟试卷三答案一、单项选择题1.C 2.D 3.B 4.C 5.D 6.D 7.B 8.D 9.D 10.B 11.C 12.A 13.C 14.B 1
22、5.B 16.A 二.多项选择题1.A B 2.C D 3.B D 4.C D 5.D E 6.A D 7.B E 8.A B C 9.A B D 10. B C D 三.填空题 (每小题 1分,共 1 1.基本硬件 (或硬件 ) 2相对地址 (或逻辑地址 ) 3流式4“ 后备”5执行体6.位示图法7作业8进程控制块 5 9P V 10链表法11. 独占12文件控制块13通道14命令接口15. 互斥16占有且等待资源和循环等持资源四、简答题 (每小题 6分,共 30分) 1(1)管理内存空间;(2)进行逻辑地址到物理地址的转换:(3)实现内存的逻辑扩充 ; (4)完成内存信息的共享和保护。2进
23、行实际输入输出操作的硬件设施是物理设备。操作系统中规定用户程序中不要直接使用设备的物理名称,而用一另外的名称代之来操作,这就是逻辑设备。逻辑设备是物理设备属性的表示,它并不特指某个具体的物理设备,而是对应于一批设备,具体的对应则在操作系统启动初始化时确定,或在运行过程中根据设备的使用情况由系统或用户再次确定。3. 文件系统多级目录结构中,将第一级作为目录树的根结点4. 答:以下 4种情况可以引起进程的切换:(1) 一个进程从运行状态变成了等待状态:(2) 一个进程从运行状态变成了就绪状态;(3) 一个进程从等待状态变成了就绪状态;(4) 一个进程完成了工作后被撤消。5操作系统引导和装入有独立引
24、导装入方式和辅助下装入方式两种方式。独立引导方式是核心文件存储在系统本身的辅助存储设备中,由系统自己将核心文件读入内存并运行,最后建立一个操作环境。辅助下装入方式是从另外的计算机系统和主机系统中将系统常驻部分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 33 页 - - - - - - - - - 传送到该计算机中,最后形成一个操作环境。五、计算题1. (1) 100(100十8000.5)20(2) (10010)(10010十80005)=71.4% (3) 设块
25、因子为 x (100 x)(100X十80005)O8 解得x16,所以,所求的块因子至少为17。2. 执行次序是 1、2、4、3或2、3、4、2。因为,2和3均访问第 5扇区,可选择其中之一执行,而另一个第5扇区必须等磁盘再一次将5扇区旋转到磁头位置时才能被执行。六、应用题1.设进程 R1和R2共享两个资源 r1和r2.s1和s2分别代表资源 r1和r2能否被使用的信号量。由于资源是共享的,所以必须互斥使用,因而s1和s2的初值为 1。假定两个进程都要使用两个资源。由于R1和R2并发执行,因而可产生:进程R1执行了 P(s1)后, 在执行 P(s2)之前, 进程R2执行了 P(s2), 当进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统试题 2022 操作系统 试题

限制150内