【考研类试卷】考研操作系统-2-1及答案解析.doc
《【考研类试卷】考研操作系统-2-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研操作系统-2-1及答案解析.doc(58页珍藏版)》请在麦多课文档分享上搜索。
1、考研操作系统-2-1 及答案解析(总分:290.00,做题时间:90 分钟)一、B单项选择题/B(总题数:55,分数:110.00)1.通常,用户进程被建立后_。 A.便一直存在于系统中,直到被操作人员撤销 B.随着作业运行正常或不正常结束而撤销 C.随着时间片轮转而撤销与建立 D.随着进程的阻塞或唤醒而撤销与建立(分数:2.00)A.B.C.D.2.进程和程序的一个本质区别是_。 A.前者分时使用 CPU,后者独占 CPU B.前者存储在内存,后者存储在外存 C.前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的(分数:2.00)A.B.C.D.3.在进程控制块中,主要包括
2、4 方面用于描述和控制进程运行的信息。其中,_主要是由处理器各种寄存器中的内容所组成的。 A.进程标识符信息 B.进程调度信息 C.处理器状态信息 D.进程控制信息(分数:2.00)A.B.C.D.4.中断扫描机构是_扫描一次中断寄存器。 A.每隔一个时间片 B.每条指令执行周期内最后时刻 C.每当进程释放 CPU D.每产生一次中断(分数:2.00)A.B.C.D.5.进程从运行态到阻塞态可能是_。 A.运行进程执行 P 操作 B.进程调度程序的调度 C.运行进程的时间片用完 D.运行进程执行了 V 操作(分数:2.00)A.B.C.D.6.下面所列进程的 3 种基本状态之间的转换不正确的是
3、_。 A.就绪状态执行状态 B.执行状态就绪状态 C.执行状态阻塞状态 D.就绪状态阻塞状态(分数:2.00)A.B.C.D.7.关于临界问题的一个算法(假设只有进程 P0 和 P1 可能会进入临界区)如下(i 为 0 或 1 代表进程 P0 或者P1):repeatretry:if(turn!=-1)turn=i;if(turn!=i)go to retry;turn=-1;临界区;turn=0;其他区域;until false;该算法_。 A.不能保持进程互斥进入临界区,且会出现“饥饿” B.不能保持进程互斥进入临界区,但不会出现“饥饿” C.保证进程互斥进入临界区,但会出现“饥饿” D.
4、保证进程互斥进入临界区,不会出现“饥饿”(分数:2.00)A.B.C.D.8.一个运行进程必须具备的 3 种基本状态是_。 A.就绪状态、挂起状态和执行状态 B.挂起状态、阻塞状态和执行状态 C.就绪状态、执行状态和阻塞状态 D.就绪状态、执行状态和终止状态(分数:2.00)A.B.C.D.9.结构(Cobegin 语句 1;语句 2Coend)表示语句 1 和语句 2 并发执行。程序段如下:X:=0;Y:=0;CobeginBeginX:=1; Y:=Y+X; EndBeginY:=2; X:=X+3; EndCoend当这个程序执行完时,变量 X 和 Y 的值有可能为_。X=1,Y=2 X
5、=1,Y=3 X=4,Y=6 A. B.和 C.和 D.、和(分数:2.00)A.B.C.D.10._有利于 CPU 繁忙型的作业,而不利于 I/O 繁忙型的作业(进程)。 A.时间片轮转调度算法 B.先来先服务调度算法 C.短作业(进程)优先调度算法 D.优先权调度算法(分数:2.00)A.B.C.D.11.有 5 个批处理任务 A、B、C、D、E 几乎同时到达一计算中心。它们预计运行的时间分别是10min、6min、2min、4min 和 8min。其优先级(由外部设定)分别为 3、5、2、1 和 4,这里 5 为最高优先级。下列各种调度算法中,其平均进程周转时间为 14min 的是_。
6、A.时间片轮转调度算法 B.优先级调度算法 C.先来先服务调度算法 D.最短作业优先调度算法(分数:2.00)A.B.C.D.12.时间片轮转调度算法进行进程调度是为了_。 A.多个终端都能得到系统的及时响应 B.先来先服务 C.优先级较高的进程得到及时响应 D.需要 CPU 时间最短的进程先做(分数:2.00)A.B.C.D.13.下面有关选择进程调度算法的准则中,不正确的是_。 A.尽快响应交互式用户请求 B.尽量提高处理器利用率 C.尽可能提高系统吞吐量 D.适当增加进程在就绪队列中的等待时间(分数:2.00)A.B.C.D.14.进程调度算法中,可以设计成可抢占式的算法有_。 A.先来
7、先服务调度算法 B.最高响应比优先调度算法 C.最短作业优先调度算法 D.时间片轮转调度算法(分数:2.00)A.B.C.D.15.在一个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允许转弯和后退,并没任何方式进行交通管理。下列叙述正确的是_。 A.该十字路口不会发生死锁 B.该十字路口一定会发生死锁 C.该十字路口可能会发生死锁,规定同时最多 3 个方向的车使用该十字路口是最有效的方法 D.该十字路口可能会发生死锁,规定南北方向的两个车队和东西方向的两个车队互斥使用十字路口是最有效的方法(分数:2.00)A.B.C.D.16.若每个作业只能建立一个进程,为了照顾短作业
8、用户,应采用_;为了照顾紧急作业用户,应采用_;为了实现人机交互,应采用_;为了使短作业、长作业和交互作业用户都满意,应采用_。FCFS 调度算法短作业优先调度算法时间片轮转调度算法多级反馈队列调度算法基于优先级的剥夺调度算法 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.17.下面关于进程的叙述中,正确的是_。 A.进程获得 CPU 运行是通过调度得到的 B.优先级是进程调度的重要依据,一旦确定就不能改变 C.单 CPU 的系统中,任意时刻都有一个进程处于运行状态 D.进程申请 CPU 得不到满足时,其状态变为阻塞(分数:2.00)A.B.C.D.18.现有 3 个同时到达
9、的作业 J1、J2、J3,它们的执行时间分别是 T1、T2 和 T3,且 T1T2T3。系统按单道方式运行且采用短作业优先调度算法,则平均周转时间是_。 A.T1+T2+T3 B.(T1+T2+T3)/3 C.(3T1+2T2+T3)/3 D.(T1+2T2+3T3)/3(分数:2.00)A.B.C.D.19.一个进程是_。 A.由处理器执行的一个程序 B.一个独立的程序和数据集 C.PCB 结构与程序和数据的结合 D.一个独立的程序(分数:2.00)A.B.C.D.20.采用时间片轮转调度算法分配 CPU 时,当处于执行状态的进程用完一个时间片后,它的状态是( )。 A.阻塞 B.运行 C.
10、就绪 D.消亡(分数:2.00)A.B.C.D.21.在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区,是指( )。 A.一个缓冲区 B.一段数据区 C.同步机制 D.一段程序(分数:2.00)A.B.C.D.22.用 P、V 操作可以解决_互斥问题。 A.某些 B.一个 C.一切 D.大多数(分数:2.00)A.B.C.D.23.N 个进程共享某一个临界资源,则控制 N 个进程不能同时访问临界资源的信号量的初值的取值范围是_。 A.01 B.-10 C.1(N-1) D.0-(N-1)(分数:2.00)A.B.C.D.24.既考虑作业等待时间,又考虑作业执行时间
11、的调度算法是_。 A.高响应比优先调度算法 B.短作业优先调度算法 C.优先级调度算法 D.先来先服务调度算法(分数:2.00)A.B.C.D.25.为多道程序提供的共享资源不足时,可能会产生死锁。但是,不适当的_也可能产生死锁。 A.进程调度顺序 B.进程的优先级 C.时间片大小 D.进程推进顺序(分数:2.00)A.B.C.D.26.操作系统中,死锁是指_。 A.程序死循环 B.硬件发生故障 C.两个或多个进程各自占有资源而又等待别的进程释放其他资源 D.系统停止运行(分数:2.00)A.B.C.D.27.死锁与安全状态的关系是_。 A.死锁状态有可能是安全状态 B.安全状态有可能成为死锁
12、状态 C.不安全状态就是死锁状态 D.死锁状态一定是不安全状态(分数:2.00)A.B.C.D.28.下面关于进程的叙述不正确的是_。 A.进程申请 CPU 得不到满足时,其状态变为就绪 B.在单 CPU 系统中,任一时刻都有一个进程处于运行状态 C.优先级是进行进程调度的重要依据,一旦确定不能改变 D.进程获得处理器而运行是通过调度实现的(分数:2.00)A.B.C.D.29.一个进程的基本状态可以从其他两种基本状态转换过来,这个基本状态一定是_。 A.执行状态 B.阻塞状态 C.就绪状态 D.完成状态(分数:2.00)A.B.C.D.30.在引入线程的操作系统中,资源分配的基本单位是_,C
13、PU 分配的基本单位是_。 A.程序 B.作业 C.进程 D.线程(分数:2.00)A.B.C.D.31.在以下描述中,_并不是多线程系统的特长。 A.利用线程并行地执行矩阵乘法运算 B.Web 服务器利用线程响应 HTTP 请求 C.键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入 D.基于 GUI 的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作(分数:2.00)A.B.C.D.32.有 3 个作业 J1、J2、J3,其运行时间分别为 2h、5h、3h,假定同时到达,并在同一台处理器上以单道方式运行,则平均周转时间最短的执行序列是_。 A.J1、J2、J3 B
14、.J3、J2、J1 C.J2、J1、J3 D.J1、J3、J2(分数:2.00)A.B.C.D.33.在单处理器的多进程系统中,进程切换时何时占用处理器利占用多长时间取决于_。 A.进程响应程序段的长度 B.进程总共需要运行时间的长短 C.进程自身和进程调度策略 D.进程完成什么功能(分数:2.00)A.B.C.D.34.设有 n 个进程共用一个相同的程序段,如果每次最多允许 m 个进程(mn)同时进入临界区,则信号量的初值为_。 A.n B.m C.m-n D.-m(分数:2.00)A.B.C.D.35.某系统中有 11 台打印机,N 个进程共享打印机资源,每个进程要求 3 台。当 N 的取
15、值不超过_时,系统不会发生死锁。 A.4 B.5 C.6 D.7(分数:2.00)A.B.C.D.36.下列解决死锁的方法中,属于死锁预防策略的是_。 A.银行家算法 B.有序资源分配法 C.死锁检测法 D.资源分配图简化法(分数:2.00)A.B.C.D.37.银行家算法在解决死锁问题中用于_。 A.预防死锁 B.避免死锁 C.检测死锁 D.解除死锁(分数:2.00)A.B.C.D.38.采用资源剥夺法可以解除死锁,还可以采用_方法解除死锁。 A.执行并行操作 B.撤销进程 C.拒绝分配新资源 D.修改信号量(分数:2.00)A.B.C.D.39.若一个信号量的初值为 3,经过多次 P、V
16、操作之后当前值为-1,则表示等待进入临界区的进程数为_。 A.1 B.2 C.3 D.4(分数:2.00)A.B.C.D.40.一个正在访问临界资源的进程由于申请等待 I/O 操作而被中断时,它是_。 A.允许其他进程进入与该进程相关的临界区 B.不允许其他进程进入临界区 C.允许其他进程抢占处理器,但不能进入该进程的临界区 D.不允许任何进程抢占处理器(分数:2.00)A.B.C.D.41.可以被多个进程在任意时刻共享的代码必须是_。 A.顺序代码 B.机器语言代码 C.不能自身修改的代码 D.无转移指令代码(分数:2.00)A.B.C.D.42.进程 A 和进程 B 通过共享缓冲区协作完成
17、数据处理,进程 A 负责产生数据并放入缓冲区,进程 B 负责从中取出数据并处理。两个进程的制约关系为_。 A.互斥关系 B.同步关系 C.互斥与同步 D.无制约关系(分数:2.00)A.B.C.D.43.一次性分配所有资源的方法可以预防死锁的发生,这种方法破坏的是死锁 4 个必要条件中的_。 A.互斥条件 B.占有并请求 C.不剥夺条件 D.循环等待(分数:2.00)A.B.C.D.44.某个系统采用如下资源分配策略。如果一个进程提出资源请求得不到满足,而此时没有由于等待资源而被阻塞的进程,则自己就被阻塞。若当此时已有等待资源而被阻塞的进程,则检查所有由于等待资源而被阻塞的进程,如果它们有申请
18、进程所需要的资源,则将这些资源剥夺并分配给申请进程。这种策略会导致_。 A.死锁 B.抖动 C.回退 D.饥饿(分数:2.00)A.B.C.D.45.以下关于管程的叙述错误的是_。 A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题 B.管程每次只允许一个进程进入管程 C.管程中的 V 操作的作用和信号量机制中的 V 操作相同 D.管程是被进程调用的,管程是语法范围,无法创建和撤销(分数:2.00)A.B.C.D.46.下列进程调度算法中,综合考虑进程等待时间和执行时间的是_。 A.时间片轮转调度算法 B.短进程优先调度算法 C.先来先服务调度算法 D.高响应比优先调度算法(分数:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 操作系统 21 答案 解析 DOC
