【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc

上传人:proposalcash356 文档编号:1389772 上传时间:2019-12-03 格式:DOC 页数:13 大小:71KB
下载 相关 举报
【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc_第1页
第1页 / 共13页
【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc_第2页
第2页 / 共13页
【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc_第3页
第3页 / 共13页
【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc_第4页
第4页 / 共13页
【考研类试卷】计算机学科专业基础综合操作系统-进程管理(一)及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、计算机学科专业基础综合操作系统-进程管理(一)及答案解析(总分:90.00,做题时间:90 分钟)一、单项选择题(总题数:45,分数:90.00)1.在创建进程时, _ 不是创建进程所必须的步骤。(分数:2.00)A.由调度程序为进程分配 CPUB.建立一个 PCBC.为进程分配内存D.将进程插入就绪队列2.在下列进程调度算法中,最容易引起进程长期等待的是 _ 。(分数:2.00)A.时间片轮转算法B.非抢占静态优先权算法C.抢占式静态优先权算法D.非抢占式动态优先权算法3.操作系统是通过 _ 对进程进行管理。(分数:2.00)A.JCBB.PCBC.DCTD.CHCT4.若当前进程因时间片用

2、完而让出处理机时,该进程应转变为 _ 状态。(分数:2.00)A.就绪B.等待C.运行D.完成5.对一个正在执行的进程,如果因时间片完而被暂停执行,此时它应从执行态转变为 1A 2 状态;如果由于终端用户的请求而暂时停止下来,则它的状态应转变为 3B 4 状态;如果由于得不到所申请的资源而暂时停止下来,则它的状态应转变为 _C_ 状态。 (1)静止阻塞 (2)活动阻塞 (3)静止就绪 (4)活动就绪 (5)执行 (分数:2.00)6.在一般操作系统中必不可少的调度是 _ 。(分数:2.00)A.高级调度B.中级调度C.作业调度D.进程调度7.一种既有利于短小作业又兼顾到长作业的作业调度算法是

3、_ 。(分数:2.00)A.先来先服务B.轮转C.最高响应比优先D.均衡调度8.在进程的状态转换中, _ 变化肯定不可能发生。(分数:2.00)A.执行就绪B.阻塞执行C.阻塞就绪D.就绪阻塞9.若信号量 S 的初值为 3,当前值为-1,则表示有 _ 等待进程。(分数:2.00)A.0 个B.1 个C.2 个D.3 个10.某一时刻、某一资源的信号量 s=0,它表示 _ 。(分数:2.00)A.该时刻该类资源的可用数目为 1B.该时刻该类资源的可用数目为=1C.该时刻等待该类资源的进程数目为 1D.该时刻等待该类资源的进程数目为 011.在批处理系统中,导致创建进程和典型事件是 _ 。 A作业

4、录入 B作业调度 C进程调度 D 中级调度 (分数:2.00)A.B.C.D.12.在短期繁重负荷情况下,决定应将哪个进程挂起,由哪一级调度程序负责( )?(分数:2.00)A.高级调度B.中级调度C.作业调度D.进程调度13.进程所请求的一次打印输出结束后,将使进程状态从 _ 。(分数:2.00)A.运行状态变为就绪状态B.运行状态变为等待状态C.就绪状态变为运行状态D.等待状态变为就绪状态14.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用 _A 1 ;为照顾紧急作业用户,应采用 _B_ ;为能实现人机交互,应采用 _C_ ;而能使短作业、长作业和交互作业用户都满意,应采

5、用 _D_ 。 (1)FCFS 调度算法 (2)短作业优先调度算法 (3)时间片轮转法。 (4)多级反馈调度算法 (5)基于优先权的剥夺调度算法 (分数:2.00)15.若系统中有 5 台绘图仪,有多个进程均需要使用 2 台,规定每个进程一次仅允许申请一台,则至多允许 _ 个进程参于竞争。而不会发生死锁。(分数:2.00)A.5B.2C.3D.416.有关资源分配图中存在环路和死锁关系正确的说法是 _ 。(分数:2.00)A.图中无环路则系统可能存在死锁B.图中有环路则系统肯定存在死锁C.图中有环路则系统可能存在死锁,也可能不存在死锁D.以上说法都不对17.用来实现进程同步与互斥的 PV 操作

6、实际上是由 _ 过程组成的。(分数:2.00)A.一个可被中断的B.一个不可被中断的C.两个可被中断的D.两个不可被中断的18.一个进程被唤醒意味着 _ 。(分数:2.00)A.该进程重新占有了 CPUB.它的优先权变为最大C.其 PCB 移至等待队列队首D.进程变为就绪状态19.设有四个作业同时到达,每个作业执行时间均为 1h,它们在一台处理器上按单道方式运行,则平均周转时间为 _ 。(分数:2.00)A.1hB.5hC.2.5hD.8h20.信箱通信是一种( )通信方式。(分数:2.00)A.直接B.间接C.低级D.信号量21.在批处理系统中,不属于作业管理程序任务的是 _ 。(分数:2.

7、00)A.按照调度算法在后备状态的作业中选择作业B.为选中的作业创建相应进程C.为选中的作业分配主存等系统资源D.为作业对应的进程分配处理器22.一个作业被调度进入内存后其进程被调度进入 CPU 运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是 _ 。(分数:2.00)A.运行态就绪态等待态B.等待态就绪态运行态C.就绪态运行态等待态D.就绪态等待态运行态23._ 是进程存在的标志。(分数:2.00)A.程序段B.数据C.代码D.进程控制块(PCB)24.通常不采用 _ 方法来解除死锁。(分数:2.00)A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源D.从非死

8、锁进程处抢夺资源25.单处理机系统中,可并行的是 _ 。 进程与进程 处理机与设备 处理机与通道 设备与设备(分数:2.00)A.、和B.、和C.、和D.、和26.若系统中有五个并发进程涉及某个相同的变量 A,则变量 A 的相关临界区是由 _ 临界区构成。(分数:2.00)A.2 个B.3 个C.4 个D.5 个27.原语是 _ 。(分数:2.00)A.一条机器指令B.若干条机器指令组成C.一条特定指令D.中途能打断的指令28.下面对进程的描述错误的是 _ 。(分数:2.00)A.进程是动态的概念B.进程执行需要处理机C.进程是有生命期的D.进程是指令的集合29.在单处理机系统中实现并发技术后

9、, _ 。(分数:2.00)A.各进程在某一时刻并行运行,CPU 与外设间并行工作B.各进程在一个时间段内并发运行,CPU 与外设间串行工作C.各进程在一个时间段内并发运行,CPU 与外设间并行工作D.各进程在某一时刻并行运行,CPU 与外设间串行工作30.在消息缓冲通信机制中,使用的临界资源是 _ 。(分数:2.00)A.信箱B.消息队列中的某个消息缓冲区C.管道D.整个消息队列31.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将 _ 。(分数:2.00)A.从就绪变为运行B.从运行变为就绪C.从运行变为阻塞D.从阻塞变为就绪32.银行家算法在解决死锁问题中是用于 _ 。(分

10、数:2.00)A.预防死锁B.避免死锁C.检测死锁D.解除死锁33.在操作系统中,P、V 操作是一种 _ 。(分数:2.00)A.机器指令B.系统调用命令C.作业控制命令D.低级进程通信原语34.一作业进入内存后,则所属该作业的进程初始时处于 _ 。(分数:2.00)A.运行状态B.等待状态C.就绪状态D.收容状态35.进程间的间接通信方式是指 _ 。(分数:2.00)A.源进程将消息发送给管道B.源进程将消息发送给缓冲区C.源进程将消息发送给信箱D.源进程将消息直接发送给目标进程36.为进程一次性分配其所需的资源是一种 _ 方法,它能使系统不发生死锁。(分数:2.00)A.死锁预防B.死锁检

11、测C.死锁避免D.死锁解除37.关于线程以下的说法正确的是 _ 。(分数:2.00)A.线程是处理器的独立调度单位B.线程是资源分配的独立单位C.同一进程中多线程不能独立执行D.同一进程中每个线程有独立的主存空间38.在操作系统中,进程是一个具有独立功能的程序在某个数据集合上的一次()。进程是一个()的概念,而程序是一个()的概念。在一个单处理机的系统中,若有 6 个用户进程,在用户进程执行的某一时刻,处于就绪状态的用户进程最多有()个,最少有()个。 A并发活动 B运行活动 C单独操作 D关联操作 、A组合态 B静态 C关联态 D动态 、A0 B1 C5 D6 (分数:2.00)39.如果系

12、统中有 n 个进程,则就绪队列中进程的个数最多为 _ 。(分数:2.00)A.n+1BnC.n-1D.140.用 V 操作唤醒一个等待进程时,被唤醒进程的状态变为 _ 。(分数:2.00)A.运行B.等待C.就绪D.完成41.若一程序运行时独占系统全部资源,资源的状态只受该程序而改变,程序执行结果不受外界因素的影响,这是指 _ 。(分数:2.00)A.程序顺序执行的顺序性B.程序顺序执行的封闭性C.程序顺序执行的可再现性D.并发程序失去封闭性42.一作业 8:00 到达系统,估计运行时间为 1 小时,若 10:00 开始执行该作业其响应比是( )。(分数:2.00)A.2B.1C.3D.0.5

13、43.进程和程序的一个本质区别是 _ 。(分数:2.00)A.前者分时使用 CPU,后者独占 CPUB.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者为动态的,后者为静态的44.PV 操作是在 _ 上的操作。(分数:2.00)A.临界区B.进程C.缓冲区D.信号量45._ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。(分数:2.00)A.先来先服务B.静态C.动态D.短作业计算机学科专业基础综合操作系统-进程管理(一)答案解析(总分:90.00,做题时间:90 分钟)一、单项选择题(总题数:45,分数:90.00)1.在创建进程时, _ 不是创

14、建进程所必须的步骤。(分数:2.00)A.由调度程序为进程分配 CPU B.建立一个 PCBC.为进程分配内存D.将进程插入就绪队列解析:创建原语完成的主要工作是:向系统申请一个空闲 PCB,并为被创建进程分配必要的资源,然后将其 PCB 初始化,并将此 PCB 插入就绪队列,最后返回一个进程标识号。2.在下列进程调度算法中,最容易引起进程长期等待的是 _ 。(分数:2.00)A.时间片轮转算法B.非抢占静态优先权算法C.抢占式静态优先权算法 D.非抢占式动态优先权算法解析:静态优先权就是在创建进程时确定的,在整个运行期间都保持不变,象短作业优先调度就属于静态优先权算法。在短作业优先调度算法中

15、会导致长作业长期等待。采用抢占式调度方式时,当一进程正在处理机上执行时,系统可根据某种原则暂停它的执行,并将已分配给它的处理机重新分配给另一个进程。也就是只要不断有优先权高的进程进入,优先权低的进程就会长期等待。时间片轮转算法在若干时间片内所有的进程都可以得到运行,所以不会造成长期等待;非抢占静态优先权算法,虽然有优先权高的进程进入,一旦该进程开始执行就不会被剥夺,直至执行完成;非抢占式动态优先权算法如高响应比优先算法随着时间增长,优先权低的进程的优先权会不断提高,也不需要等很长时间。3.操作系统是通过 _ 对进程进行管理。(分数:2.00)A.JCBB.PCB C.DCTD.CHCT解析:J

16、CB 是作业控制块,PCB 是进程控制块DCT 是设备控制表,CHCT 通道控制表。操作系统对进程进行管理的是通过 PCB 进程控制块。4.若当前进程因时间片用完而让出处理机时,该进程应转变为 _ 状态。(分数:2.00)A.就绪 B.等待C.运行D.完成解析:正在执行的进程,因时间片用完而暂停执行,则该进程由执行状态转变为就绪状态。5.对一个正在执行的进程,如果因时间片完而被暂停执行,此时它应从执行态转变为 1A 2 状态;如果由于终端用户的请求而暂时停止下来,则它的状态应转变为 3B 4 状态;如果由于得不到所申请的资源而暂时停止下来,则它的状态应转变为 _C_ 状态。 (1)静止阻塞 (

17、2)活动阻塞 (3)静止就绪 (4)活动就绪 (5)执行 (分数:2.00)解析:A。活动就绪,B 静止就绪,C 活动阻塞。活动就绪,B 静止就绪,C 活动阻塞。此题为五状态的进程转换问题,原来三状态中的就绪和阻塞在此各分为了两部分:活动就绪与静止就绪,活动阻塞与静止阻塞。实际上,原三状态中的就绪与阻塞与五状态中的活动就绪和活动阻塞基本一致,其转换原因也与三状态中相同。只有通过挂起才有了静止就绪与静止阻塞,而引起挂起的原因之一就是用户的请求。因此,如果时间片用完转换为活动就绪,如果用户请求而暂停的转换为静止就绪,如果是因为得不到资源而暂停的转换为活动阻塞。五状态的转换图如下,此题考查的正是由执

18、行状态发出的三个箭头,三种可能的转换状态。6.在一般操作系统中必不可少的调度是 _ 。(分数:2.00)A.高级调度B.中级调度C.作业调度D.进程调度 解析:本题考查处理机调度的内容。 高级调度也就是作业调度,用于决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程、分配必要的资源,然后,再将新创建的进程排在就绪队列上,准备执行。在批处理系统中,需要有高级调度,但在分时系统和实时系统中通常不需要作业调度。所以不是必不可少的调度。 中级调度它按照一定的算法将外存中已具备运行条件的进程换入内存,将内存中处于阻塞状态的某些进程换出至外存。中级调度的目的是为了解决内存紧张问题,它常用在分时

19、系统及具有虚拟存储器的系统中,也不是必不可少的调度。 低级调度也称为进程调度,用来决定就绪队列中哪个进程应先获得处理机,并将处理机分配给选中的进程。进程调度是最基本的调度,一般的操作系统中都必须配置它。7.一种既有利于短小作业又兼顾到长作业的作业调度算法是 _ 。(分数:2.00)A.先来先服务B.轮转C.最高响应比优先 D.均衡调度解析:最高响应比优先算法等待时间相同时,要求服务时间愈短,优先权愈高,因而该算法有利于短作业,对于长作业,作业的优先级可以随等待时间的增加而提高,当其等待时间足够长时,其优先级便可升到很高,从而获得处理机,因此该算法即有利于短作业又兼顾到了长作业。8.在进程的状态

20、转换中, _ 变化肯定不可能发生。(分数:2.00)A.执行就绪B.阻塞执行C.阻塞就绪D.就绪阻塞 解析:9.若信号量 S 的初值为 3,当前值为-1,则表示有 _ 等待进程。(分数:2.00)A.0 个B.1 个 C.2 个D.3 个解析:对于信号量,当其值小于 0 时,其绝对值表示系统中因请求该类资源而被阻塞的进程数目。10.某一时刻、某一资源的信号量 s=0,它表示 _ 。(分数:2.00)A.该时刻该类资源的可用数目为 1B.该时刻该类资源的可用数目为=1C.该时刻等待该类资源的进程数目为 1D.该时刻等待该类资源的进程数目为 0 解析:当 s0 时,表示该时刻该类资源的可用数目。当

21、 s=0 时,表示该时刻系统没有剩余该类资源可用,也没有等待该类资源的进程。当 s0 时,表示该时刻等待该类资源的进程数目为|s|。11.在批处理系统中,导致创建进程和典型事件是 _ 。 A作业录入 B作业调度 C进程调度 D 中级调度 (分数:2.00)A.B. C.D.解析:此题考查的引起创建进程的事件。在批处理系统中,当作业调度程序按一定的算法调度到某作业时,便将该作业装入内存,为它分配必要的资源,并立即为它创建进程,再插入就绪队列中,此题中也要分清作业调度,进程调度和中级调度的区别。12.在短期繁重负荷情况下,决定应将哪个进程挂起,由哪一级调度程序负责( )?(分数:2.00)A.高级

22、调度B.中级调度 C.作业调度D.进程调度解析:在短期繁重负荷情况下,应将哪个进程挂起由中级调度程序负责。13.进程所请求的一次打印输出结束后,将使进程状态从 _ 。(分数:2.00)A.运行状态变为就绪状态B.运行状态变为等待状态C.就绪状态变为运行状态D.等待状态变为就绪状态 解析:请求的 I/O 事件完成后,进程从等待状态变为就绪状态。等待状态即为阻塞状态。14.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用 _A 1 ;为照顾紧急作业用户,应采用 _B_ ;为能实现人机交互,应采用 _C_ ;而能使短作业、长作业和交互作业用户都满意,应采用 _D_ 。 (1)FCFS

23、 调度算法 (2)短作业优先调度算法 (3)时间片轮转法。 (4)多级反馈调度算法 (5)基于优先权的剥夺调度算法 (分数:2.00)解析:A 短作业优先调度算法,B 基于优先权的剥夺调度算法 C 时间片轮转法 D 多级反馈调度算法。本题考查了各种调度算法的基本区别。15.若系统中有 5 台绘图仪,有多个进程均需要使用 2 台,规定每个进程一次仅允许申请一台,则至多允许 _ 个进程参于竞争。而不会发生死锁。(分数:2.00)A.5B.2C.3D.4 解析:由上题,r=5,m=2,带入公式,p4。因此最多允许 4 个进程参于竞争。16.有关资源分配图中存在环路和死锁关系正确的说法是 _ 。(分数

24、:2.00)A.图中无环路则系统可能存在死锁B.图中有环路则系统肯定存在死锁C.图中有环路则系统可能存在死锁,也可能不存在死锁 D.以上说法都不对解析:如果资源分配图中没有环路,则系统中没有死锁,如果图中存在环路则系统中可能存在死锁,但有死锁必存在环路,环路是死锁存在的充分条件。如下图 17.用来实现进程同步与互斥的 PV 操作实际上是由 _ 过程组成的。(分数:2.00)A.一个可被中断的B.一个不可被中断的C.两个可被中断的D.两个不可被中断的 解析:PV 操作是由两个不可被中断的 P 操作和 V 操作组成。18.一个进程被唤醒意味着 _ 。(分数:2.00)A.该进程重新占有了 CPUB

25、.它的优先权变为最大C.其 PCB 移至等待队列队首D.进程变为就绪状态 解析:唤醒原语的功能是将被唤醒进程从相应的等待队列中移出,将状态改为就绪并插入就绪队列。19.设有四个作业同时到达,每个作业执行时间均为 1h,它们在一台处理器上按单道方式运行,则平均周转时间为 _ 。(分数:2.00)A.1hB.5hC.2.5h D.8h解析:作业的周转时间是指从作业进入系统开始,直至其完成并退出系统为止所经历的时间。四个作业同时到达,则第一个作业的周转时间为 1h;第二个作业等待一个小时,运行一个小时,其周转时间为 2h;依次类推,第三个作业的周转时间为 3h;第四个作业的周转时间为 4h;则平均周

26、转时间为(1+2+3+4)/4=2.5h。20.信箱通信是一种( )通信方式。(分数:2.00)A.直接B.间接 C.低级D.信号量解析:信箱通信是一种间接进程通信方式。21.在批处理系统中,不属于作业管理程序任务的是 _ 。(分数:2.00)A.按照调度算法在后备状态的作业中选择作业B.为选中的作业创建相应进程C.为选中的作业分配主存等系统资源D.为作业对应的进程分配处理器 解析:作业调度主要任务是按一定的原则从外存上处于后备状态的作业中挑选一个(或多个)作业,给它(们)分配内存、输入/输出设备等必要的资源,并建立相应的进程并排在就绪队列上,准备执行。为作业对应的进程分配处理器是由进程调度管

27、理不是由作业调度管理。22.一个作业被调度进入内存后其进程被调度进入 CPU 运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是 _ 。(分数:2.00)A.运行态就绪态等待态B.等待态就绪态运行态C.就绪态运行态等待态 D.就绪态等待态运行态解析:一个作业被调度进入内存就进入就绪态,如果被调度运行则转为运行态,有请求 I/O 则转为等待态。23._ 是进程存在的标志。(分数:2.00)A.程序段B.数据C.代码D.进程控制块(PCB) 解析:24.通常不采用 _ 方法来解除死锁。(分数:2.00)A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源D.从非死锁进程处

28、抢夺资源 解析:解除死锁的方法有两个,剥夺资源:从其它进程剥夺足够数量的资源给死锁进程,但一般是从其它死锁进程处抢夺资源,而不是从非死锁进程处抢夺资源,这样有可能会造成新的死锁。撤消进程:一种终止全部死锁进程,另一种按某种规则逐个终止死锁进程。25.单处理机系统中,可并行的是 _ 。 进程与进程 处理机与设备 处理机与通道 设备与设备(分数:2.00)A.、和B.、和C.、和D.、和 解析:本题考查并发与并行的概念。并发是多个事件在同一时间间隔内发生,并行是指多个事件在同一时刻发生。在单处理机系统中,进程是并发执行的,是不能并行的,其它 CPU 与设备,设备与设备,CPU 与通道都是可以并行的

29、。26.若系统中有五个并发进程涉及某个相同的变量 A,则变量 A 的相关临界区是由 _ 临界区构成。(分数:2.00)A.2 个B.3 个C.4 个D.5 个 解析:临界资源是诸进程之间应采取互斥方式访问的,也就是一次只允许一个进程访问的资源,可以为硬件,软件,变量,数据,表格,队列等,并不单指硬件资源。临界区就是每个进程中访问临界资源的那段代码。五个并发进程都涉及了变量 A,每一个进程中都有访问变量 A 的代码,所以每个进程中都有相关临界区,因此是五个临界区构成。27.原语是 _ 。(分数:2.00)A.一条机器指令B.若干条机器指令组成 C.一条特定指令D.中途能打断的指令解析:原语是由若

30、干条指令构成的用以完成特定功能的一段程序,且在执行期间,中途不能被打断,即不能分割。28.下面对进程的描述错误的是 _ 。(分数:2.00)A.进程是动态的概念B.进程执行需要处理机C.进程是有生命期的D.进程是指令的集合 解析:进程是程序的一次执行过程,是动态的它有生命周期。这些都是进程的基本特性,进程是由程序段,数据段和 PCB 三部分组成,程序才是指令的集合。29.在单处理机系统中实现并发技术后, _ 。(分数:2.00)A.各进程在某一时刻并行运行,CPU 与外设间并行工作B.各进程在一个时间段内并发运行,CPU 与外设间串行工作C.各进程在一个时间段内并发运行,CPU 与外设间并行工

31、作 D.各进程在某一时刻并行运行,CPU 与外设间串行工作解析:30.在消息缓冲通信机制中,使用的临界资源是 _ 。(分数:2.00)A.信箱B.消息队列中的某个消息缓冲区C.管道D.整个消息队列 解析:31.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将 _ 。(分数:2.00)A.从就绪变为运行B.从运行变为就绪C.从运行变为阻塞 D.从阻塞变为就绪解析:某进程在运行过程中,说明当前状态为运行状态。因需要等待从磁盘上读入数据,所以变为阻塞状态,停止运行,放弃 CPU。所以是从运行变为阻塞。32.银行家算法在解决死锁问题中是用于 _ 。(分数:2.00)A.预防死锁B.避免死

32、锁 C.检测死锁D.解除死锁解析:银行家算法是用于避免死锁的算法。33.在操作系统中,P、V 操作是一种 _ 。(分数:2.00)A.机器指令B.系统调用命令C.作业控制命令D.低级进程通信原语 解析:P,V 操作一定是原语,并且进程问的互斥与同步,由于其所交换的信息量少而归结为低级通信。34.一作业进入内存后,则所属该作业的进程初始时处于 _ 。(分数:2.00)A.运行状态B.等待状态C.就绪状态 D.收容状态解析:作业进入内存后,为该作业创建进程此时进程初始状态为就绪状态,即已经分配到了除 CPU 之外的所有资源。35.进程间的间接通信方式是指 _ 。(分数:2.00)A.源进程将消息发

33、送给管道B.源进程将消息发送给缓冲区C.源进程将消息发送给信箱 D.源进程将消息直接发送给目标进程解析:36.为进程一次性分配其所需的资源是一种 _ 方法,它能使系统不发生死锁。(分数:2.00)A.死锁预防 B.死锁检测C.死锁避免D.死锁解除解析:预防死锁是破坏产生死锁的四个必要条件之一来预防发生死锁,包括的方法有: (1)摒弃“请求与保持”条件,所有进程都必需一次性申请其在运行过程中所需的全部资源。 (2)摒弃“不剥夺”条件,一个已经保持了某些资源的进程,在提出新的资源请求而不能立即得到满足时,必须释放它已获得的所有资源。 (3)摒弃“环路等待”条件,将系统中的资源按类型赋予不同的序号,

34、并规定所有的进程必须严格按照资源序号递增的顺序申请资源。37.关于线程以下的说法正确的是 _ 。(分数:2.00)A.线程是处理器的独立调度单位 B.线程是资源分配的独立单位C.同一进程中多线程不能独立执行D.同一进程中每个线程有独立的主存空间解析:在操作系统中引入进程是为了提高资源的利用率和系统的吞吐量。但在多进程并发的执行的情况下,进程即是资源的拥有者,又是独立调度和分派的单位,在进程创建,终止,切换中,都需要分配或撤消资源,系统需要付出较大的时空开销,因此引入线程,线程分离了进程的两个属性:资源的拥有者、独立调度和分派的单位。在支持线程的操作系统中,进程是资源分配的基本单位线程是实施调度

35、和分派的基本单位。同一进程的线程共享该进程所拥有的资源,同属一个进程的线程间切换不会导致进程的切换也就没有大量资源的切换,因此大大减少了系统的开销。38.在操作系统中,进程是一个具有独立功能的程序在某个数据集合上的一次()。进程是一个()的概念,而程序是一个()的概念。在一个单处理机的系统中,若有 6 个用户进程,在用户进程执行的某一时刻,处于就绪状态的用户进程最多有()个,最少有()个。 A并发活动 B运行活动 C单独操作 D关联操作 、A组合态 B静态 C关联态 D动态 、A0 B1 C5 D6 (分数:2.00)解析:B D B C A。本题考查进程的基本概念,进程与程序的基本区别及进程

36、基本状态。单处理机,6 个用户进程,最多有 5 个处于就绪状态,一个处于执行状态,不可能都处于就绪状态而让 CPU 空闲;最少有 O 个处于就绪状态,一个处于执行状态,剩下 5 个处于阻塞状态。39.如果系统中有 n 个进程,则就绪队列中进程的个数最多为 _ 。(分数:2.00)A.n+1BnC.n-1 D.1解析:一个计算机系统中至少有一个处理机,通常处理机上有一个进程执行,因此就绪队列中进程个数最多为 n-1。 如果系统中有 n 个进程,一个处理机则: 则处于就绪状态的进程最多有 n-1 个,最少有 0 个。若 n-1 个处于阻塞状态,1 个处于执行状态,则就绪状态为 0 个。 处于执行状

37、态的最多 1 个,最少 0 个。若都正好处于阻塞状态,则为 0 个。 处于阻塞状态的最多 n 个,最少 0 个。40.用 V 操作唤醒一个等待进程时,被唤醒进程的状态变为 _ 。(分数:2.00)A.运行B.等待C.就绪 D.完成解析:被唤醒的进程由等待状态变为就绪状态。41.若一程序运行时独占系统全部资源,资源的状态只受该程序而改变,程序执行结果不受外界因素的影响,这是指 _ 。(分数:2.00)A.程序顺序执行的顺序性B.程序顺序执行的封闭性 C.程序顺序执行的可再现性D.并发程序失去封闭性解析:程序顺序执行时的特征有三个: (1)顺序性:处理机的操作严格按照程序所规定的顺序执行,即每一操

38、作必须在下一操作开始之前结束。 (2)封闭性:程序是在封闭的环境下执行的。即程序运行时独占全机资源,资源的状态只有本程序才能改变它。程序一旦开始执行,其执行结果不受外界因素影响。 (3)可再现性:只要程序执行时的环境和初始条件相同,当程序重复执行时,不论它是从头到尾不停顿地执行,还是“停停走走”地执行都将获得相同的结果。42.一作业 8:00 到达系统,估计运行时间为 1 小时,若 10:00 开始执行该作业其响应比是( )。(分数:2.00)A.2B.1C.3 D.0.5解析:响应比=(等待时间+要求服务时间)/要求服务时间 该题中等待时间为 2 小时,要求服务时间为 1 小时,所以响应比=(2+1)/1=343.进程和程序的一个本质区别是 _ 。(分数:2.00)A.前者分时使用 CPU,后者独占 CPUB.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者为动态的,后者为静态的 解析:进程与程序的本质区别就是进程是动态的,程序是静态的。44.PV 操作是在 _ 上的操作。(分数:2.00)A.临界区B.进程C.缓冲区D.信号量 解析:PV 操作是对信号量的操作45._ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。(分数:2.00)A.先来先服务B.静态 C.动态D.短作业解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1