考研操作系统-6-2

上传人:hs****ma 文档编号:498733463 上传时间:2022-09-09 格式:DOC 页数:7 大小:116.50KB
返回 下载 相关 举报
考研操作系统-6-2_第1页
第1页 / 共7页
考研操作系统-6-2_第2页
第2页 / 共7页
考研操作系统-6-2_第3页
第3页 / 共7页
考研操作系统-6-2_第4页
第4页 / 共7页
考研操作系统-6-2_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《考研操作系统-6-2》由会员分享,可在线阅读,更多相关《考研操作系统-6-2(7页珍藏版)》请在金锄头文库上搜索。

1、考研操作系统-6-2(总分:96.00,做题时间:90分钟)一、B单项选择题/B(总题数:5,分数:13.00)1. 在下列叙述中,正确的是 。A.死锁就是死循环 B.简单轮转法中,高优先数的进程每轮都优先运行 C.Windows系统中,系统配置文件可以实现把系统的全部放到高端内存D.批处理系统中,对作业的控制意图是靠作业说明书来实现的,用户不能控制作业的执行(分数:5.00)A.B.C.D. V解析:解析死锁是进程资源的竞争,使系统中的各进程处于一种无休止的相互等待的状态。而死循环是由于在程序设计时,没有给岀循环的终止条件而造成的,选项A错误。简单轮转法是按固定的时间片分配处理机的,就绪队列

2、的排列是按到达的先后次序进行的。所以选项B错误。在Windows系统中,系统配置文件只能把系统的核心部分放到高端内存,同时还需要其他的内存管理程序才可以到达这一目的。选项C错误。作业说明书是用作业控制语言编写的,用户要将其控制意图编写成说明书,系统通过作业说明书来 控制作业的运行。选项D正确。2. 设内存的分配情况如图 3-19所示。若要申请一块40K的内存空间,采用最佳适应算法,则所得到的分区首址为U /U。* A.100KB.190K* C.330KD.410K(分数:2.00 )A.B.C. VD.解析:最佳适配算法是指:每次为作业分配内存空间时,总是找到能满足空间大小需要的最小的空闲分

3、区 给作业,可以产生最小的内存空闲分区。从图3-20中可以看出应选择大小为60KB的空闲分区,其首地址为 330K。3. U /U 有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。A.时间片轮转调度算法B.先来先服务调度算法* C.短作业(进程)优先算法D.优先权调度算法(分数:2.00 )A.B. VC.D.解析:先来先服务(FCFS)调度算法是一种最简单的调度算法,当在作业调度中采用该算法时,每次调度是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们调入内存,为它们分配资源、创建进程,然后放入就绪队列。 FCFS调度算法比较有利于长作业,而不利于短作业。所谓CPU繁忙型的作

4、业,是指该类作业需要大量的 CPU时间进行计算,而很少请求 I/O操作。I/O繁忙型的作业是指 CPC处理时,需频 繁的请求I/O操作。所以CPU繁忙型作业更接近于长作业。答案选择 B选项。4. 一个正在访问临界资源的进程由于申请等待I/O操作而被中断时,它是U /U。* A.可以允许其他进程进入与该进程相关的临界区 B.不允许其他进程进入任何临界区* C.可以允许其他进程抢占处理器,但不得进入该进程的临界区* D.不允许任何进程抢占处理器(分数:2.00 )A.B.C. VD.解析:进程进入临界区必须满足互斥条件,当进程进入临界区但是尚未离开时就被迫进入阻塞是可以的, 系统中经常有这样的情形

5、。在此状态下,只要其他进程在运行过程中不寻求进入该进程的临界区,就应该 允许其运行。该进程所锁定的临界区是不允许其他进程访问的,其他进程若要访问,必定会在临界区的“锁”上阻塞,期待该进程下次运行时可以离开并将临界区交给它。所以正确答案为C选项。5. 虚拟存储器的最大容量U /U。* A.为内外存容量之和* B.由计算机的地址结构决定* C.是任意的* D.由作业的地址空间决定(分数:2.00 )A.B. VC.D.解析:虽然从实际使用来说,虚拟存储器使得进程可使用内存扩大到内外存容量之和;但是进程的内存寻址还是由计算机的地址结构决定,这就决定了虚拟存储器理论上的最大容量。比如,64位系统环境下

6、,虚拟内存技术使得进程可用内存空间达264B,但外存显然是达不到这个大小的。二、B填空题/B( 总题数:15,分数:15.00)6. 从用户角度看,文件系统主要是实现 1(分数:1.00 )填空项 解析:: (正确答案:按名存取)7. 1 是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。(分数:1.00 )填空项 解析:: (正确答案:操作系统)8. 从用户角度看,文件系统主要是实现 1(分数:1.00 )填空项 解析:: (正确答案:按名存取)9.P 操作和 V 操作都是 1 操作,它们都是对 2 进行操作(分数:1.00 )填空项填空项解析:: (正确答

7、案:原语): (正确答案:信号量)10. 中断优先级的高低顺序为 1 自愿中断、程序性中断、外部中断租 2(分数:1.00 )填空项填空项解析:: (正确答案:硬件故障中断): (正确答案:输入 / 输出中断)11. 计算机系统中的存储器可以分成两类:1 和 2(分数:1.00 )填空项填空项解析:: (正确答案:主存): (正确答案:辅存)12. 采用多道程序设计的前提是 1(分数:1.00 )填空项 解析:: (正确答案:处理器与外围设备可以并行工作)13.所谓1,是一块能控制一台或多台外围设备与CPU并行工作的硬件(分数:1.00 )填空项 解析:: (正确答案:通道)14. 每一条通道

8、命令规定了设备的一种操作,不同的计算机系统, 其通道命令的格式可能不同, 但一般都由1、 2 、 (分数:3 及 4 等组成。1.00 )填空项 解析:: (正确答案:命令码;数据主存地址;传送字节个数:标志码)15. 斯普林系统中,作业执行时,从磁盘上的 1 中读取信息,并把作业的执行结果暂时存放在磁盘上的 2中。(分数:1.00 )填空项填空项解析:: (正确答案:输入井): (正确答案:输出井)16. 虚拟内存的容量只受计算机的 1 限制(分数:1.00 )填空项: (正确答案:地址的位数)解析:17. 1 是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。(分数: 1.00

9、)填空项 1: (正确答案:操作系统)解析:18. 在死锁的防止策略中, 1 是指进程必须在开始执行前就申请它所要的全部资源,仅当系统能满足进程 的资源申请要求且把资源分配给进程后,该进程才开始执行。(分数: 1.00 )填空项 1: (正确答案:静态分配资源)解析:19. 在页式虚拟存储管理中,常用的页面调度算法有:1 、 2 和 3 。(分数: 1.00 )填空项 1: (正确答案:FIFO)填空项 1: (正确答案:LRU)填空项 1: (正确答案:LFU)解析:20. 存储管理应实现的功能是:主存空间的分配与保护, 1 ,主存空间的共享和 2 。 (分数: 1.00 )填空项 1: (

10、正确答案:主存空间的重定位)填空项 1: (正确答案:主存的扩充)解析:三、B 判断改错题 /B( 总题数: 10,分数: 20.00)21. UNIX 系统按系统工作的角度归类,它是实时操作系统。 U /U (分数: 2.00 )A. 正确B.错误 V解析:“实时”改为“分时”。22. 分时系统中分时时间片的长短问题无所谓,不影响终端用户得到的及时响应。 U /U (分数: 2.00 )A. 正确B. 错误 V 解析:应改为:分时时间片的长短问题很重要,它将影响终端用户得到的及时响应。23. 检测死锁能够有效地将进程从死锁状态下解脱下来。 U /U (分数: 2.00 )A. 正确B. 错误

11、 V 解析:应改为:检测死锁不能将进程从死锁状态下解脱下来,必须与解除死锁配合使用。24. 实时系统只能应用于生产控制系统,不能应用于信息处理系统。 U /U (分数: 2.00 )A. 正确B. 错误 V 解析:应改为:实时系统既可应用于生产控制系统,也能应用于信息处理系统。25. 进程由程序和数据两部分组成。 U /U (分数: 2.00 )A. 正确B. 错误 V解析:应改为:进程由程序、数据集合、进程控制块及相关表格这 3 部分组成。26. 系统调用是操作系统对外提供的一批系统子接口,是一类特殊的原语。 U /U (分数: 2.00 )A. 正确 VB. 错误 解析:27. 银行家算法

12、是防止死锁发生的方法之一。 U /U (分数: 2.00 )A. 正确B. 错误 V 解析:应改为:银行家算法是避免死锁的方法之一。28. LRU 算法淘汰的是最近最不常用的页。 U /U (分数: 2.00 )A. 正确B. 错误 V解析:应改为:LRU算法淘汰的是最近最少使用的页。29. 以批处理方式和交互方式控制作业运行都需要注册(LOGON。) U /U(分数: 2.00 )A. 正确B. 错误 V解析:应改为:批处理方式是按用户使用作业控制语言书写的。作业说明书控制作业运行,不需注册;或交互方式控制作业运行需要注册。30. 分时系统中,随着用户数量的增加,系统反应速度保持不变。 U

13、/U (分数: 2.00 )A. 正确B. 错误 V 解析:“保持不变”改为“变慢”。四、B 简答题 /B( 总题数: 6,分数: 30.00)31. 简述银行家算法。(分数: 5.00 ) 正确答案: ( 操作系统按银行家制定的规则为进程分配资源,可以使系统保持在安全状态,具体方法如下:进程首次申请资源的分配。如果系统现存资源可以满足该进程的最大需求量,则按当前的申请量分配资 源,否则推迟分配。 进程在执行中继续申请资源的分配。若该进程已占用的资源与本次申请的资源之和 不超过对资源的最大需求量,且现存资源能满足该进程尚需要的最大资源量,则按当前申请量分配资源, 否则推迟分配。至少一个进程能完

14、成。在任何时刻保证至少有一个进程能得到所需要的全部资源而执行 到结束。 银行家算法通过动态地检测系统中资源分配情况和进程对资源的需求情况来决定如何分配资源, 并能在确保系统处于安全状态时才把资源分配给申请者,从而避免系统发生死锁。)解析:32. 简述操作系统的功能。(分数: 5.00 )正确答案: ( 从资源管理的观点看,操作系统的功能可分成5大部分,即:处理器管理、存储管理、文件管理、设备管理和作业管理。操作系统的这 5 大部分相互配合,协调工作,实现计算机系统的资源管理,控 制程序的执行,扩充系统的功能,为用户提供方便的使用接口和良好的运行环境。处理器管理的主要工作是进行处理的分配调度,尤其是在多道程序或多用户的情况下,要求运行的程序数目大于处理器的个数, 需要按照一定的策略进行分配调度,不同的操作系统具有不同的特性,因此采用不同的调度策略。存储管理主要是管理主存储器资源。根据用户程序的要求为它分配主存空间和实现重定位。同时,还将保护用户 存放在主存储器中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号