[考研类试卷]进程管理模拟试卷3.doc
计算机操作系统进程管理体系练习题
计算机操作系统进程管理体系练习题作者: 日期:一、选择题1. 在进程管理中,当— A. 进程被进程调度程序选中 C.等待的事件发生试考虑下述4种情况,不可能发生的情况是 ______________ 。
A. 没有运行进程,有2个就绪进程,n 个进程处于等待状态。
B. 有1个运行进程,C. 有1个运行进程,^态OD. 有1个运行进程,7. 进程的三个基本状态在一定条件下可以相互转化,进程由运 行2. 分配到必要的资源并获得处理机时的进程状态是 A.就绪状态 B.执行状态 消状态3. _________________ P 、V 操作是 。
A.两条低级进程通信原语C.两条系统调用命令4. 设系统中有n (n>2)个进程,C.阻塞状态 OD.撤B.两组不同的机器指令 D.两条高级进程通信原语 且当前不在执行进程调度程序, 时,进程从阻塞状态变为就绪状态。
B.等待某一事件D.时间片用完没有就绪进程,n-1个进程处于等待状态。
有1个就绪进程,n-2个进程处理等待状5. 若P 、V 操作的信号量S 初值为2,当前值为-1,则表示有_ 等待进程。
A. 0个个6. 进程的三个基本状态在一定条件下可以相互转化,进程由就 绪状态变为运行状态的条件是A.时间片用完 C.等待的某事件已发生B. 1个C. 2个D. 3OB.等待某事件发生D.被进程调度程序选中n-1个就绪进程,没有进程处于等待状态。
下列的进程状态变化中, 运行就绪 B.就绪 就绪一个运行的进程用完了分配给它的时间片后,它的状态变 OB.等待某事件发生D.被进程调度程序选中_______ 变化是不可能发生的。
运行 C.等待运行D.等状态变为阻塞状态的条件是A.时间片用完C.等待的某事件已发生8.A.待9.为B.等待C.运行 A.就绪用户自己确定10. 用V 操作唤醒一个等待进程时,被唤醒进程的状态变为 _________ 。
A.等待成11. 操作系统通过 A. JCB 12. 用 P 、A. 一切B.就绪C.运行 .对进程进行管理。
全国自考操作系统(进程管理)模拟试卷1(题后含答案及解析)
全国自考操作系统(进程管理)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题单项选择题1.下列作业调度算法中,作业平均周转时间最短的是_______。
A.先来先服务法B.短作业优先法C.优先数法D.时间片轮转法正确答案:B 涉及知识点:进程管理2.作业调度程序从处于_______态的队列中选取适当的作业调入主系统。
A.就绪B.提交C.后备D.等待正确答案:C 涉及知识点:进程管理3.一个进程_______必定会引起进程切换。
A.被创建后进入就绪态B.收到软中断信号后C.从运行态变为阻塞态D.从阻塞态变为就绪态正确答案:C 涉及知识点:进程管理4.一个运行的进程用完了分配给它的时间片后,它的状态转变为_______态。
A.阻塞B.睡眠C.就绪D.终止正确答案:C解析:一个运行的进程用完了分配给它的时间片,说明它本身逻辑上还能执行,且还需执行,它的状态转变为就绪状态。
知识模块:进程管理5.在UNIX系统中,下列proc结构的成员中与进程图像的调入有关的是_______。
A.p_sigB.p_timeC.p_cpuD.p_nice正确答案:B解析:进程图像的换入算法是找出在盘交换区的就绪进程,按它们在外存驻留时间p_time从长到短的次序逐个将它们换入内存,直至全部调入或内存无足够空闲区为止。
知识模块:进程管理6.CPU的执行状态分为系统态和用户态,从用户态转换到系统态的唯一途径是通过_______。
A.修改程序状态字B.中断屏蔽C.系统调用D.进程调度程序正确答案:C 涉及知识点:进程管理7.UNIX系统中,在下列的_______情况时,设置runrun标志。
A.进程因等待某一事件进入了高低优先权睡眠状态B.进程将盘交换区的SRUN状态进程调入内存C.在唤醒睡眠进程时,发现该进程优先数比curpri小D.进程完成了预定任务,进入了SZOMB状态正确答案:C 涉及知识点:进程管理8.在UNIX系统中,当0号进程在sched函数中找不到合适的换出进程时,就将全局标志变量_______置位。
进程管理习题及答案
进程管理习题答案一.选择题.时进程从阻塞状态变为就绪状态1.在进程管理中,当.等待某一事件B A. 进程被进程调度程序选中.时间片用完D C.等待的事件发生C答:。
2.分配到必要的资源并获得处理机时的进程状态是.执行状态B A.就绪状态.撤消状态D C.阻塞状态B答:。
V操作是3.P、.两组不同的机器指令B .两条低级进程通信原语A.两条高级进程通信原语D .两条系统调用命令CA答:。
.对进程的管理和控制使用4.原语 B A.指令.信箱通信 D C.信号量B答:。
5.进程的并发执行是指若干个进程.在执行的时间上是重叠的 B A.同时执行.共享系统资源D C.在执行的时间上是不可重叠的B答:等待进程。
1,则表示有初值为6.若P、V操作的信号量S2,当前值为-个3D.2.1个 C .个0A.个B B答:7.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件。
②①;由运行状态变为阻塞状态的条件是是.等待某事件发生B A.时间片用完.被进程调度程序选中D C.等待的某事件己发生B②答,①D变化是不可能发生的。
8.下列的进程状态变化中,.运行一等待 B A.运行一就绪.等待一就绪D .等待一运行C C答:。
.一个运行的进程用完了分配给它的时间片后,它的状态变为9.等待 B .就绪A.由用户自己确定D .运行C.A答:。
10.用P、V操作管理临界区时,信号量的初值应定义为.任意值D B..1 A.一1C答:.11.用V操作唤醒一个等待进程时,被唤醒进程的状态变为.完成D C.运行.就绪 B A.等待B答:关系。
.进程间的同步是指进程间在逻辑上的相互12.调用D继续B.制约 C. A.联接B答:操作的特殊变量。
操作和V 是一种只能进行P13..信号量 D .进程C.同步.调度A B D答:。
14.下面对进程的描述中,错误的是.进程执行需要处理机B A.进程是动态的概念.进程是指令的集合D C.进程是有生命期的D答:。
第二章 进程管理习题和答案
第二章进程管理习题和答案第二章进程管理习题和答案--一、填空1.进程是一个程序对某个数据集的一次执行过程。
进程从结构上讲,包括程序、数据和PCB。
2.过程是一个动态的概念,程序是一个静态的概念。
3.操作系统中,可以并行工作的基本单位是进程,它是由程序、数据集和pcb类型4.工艺存在的唯一标志是PCB的存在。
当系统创建一个流程时,系统会建立一个一个pcb,当进程被撤销时系统就将其收回。
5.进程有三种基本状态,即运行状态、就绪状态、阻塞状态。
当进程由(1)变换当(2)或(3)时,会立即导致重新安排。
6.在操作系统中,不能被中断的操作称为原语。
7.并发进程之间的基本关系是同步或互斥。
其中互斥是指进程之间的一种间接关系8.关键资源是指一段时间内只允许一个进程使用的资源,关键区域是指访问该进程中关键资源的程序代码。
9.P,V操作原语对信号量进行操作。
10.信号量的物理意义是:当信号量的值大于零时,表示可用资源的数量;当信号量值小于零时,其绝对值为等待使用信号量所代表资源的进程的数量。
11.有n个进程共享同一个临界区,若使用信号量机制实现对临界资源的互斥访Q、信号量值的变化范围为1~-(n-1)。
12.如果系统中有n个进程,等待(阻塞)队列中的最大进程数可以是个n。
13.如果信号量的当前值为-5,则表示系统中在该信号量上有5个等待进程。
14.某程序运行时经常需打印中间结果。
计算时,该进程处于用户态,打印时处在系统状态下,打印结束时流程处于用户状态。
(指系统状态)15在操作系统中引入线程的主要目的是减少程序执行的并发性。
16.如果一个程序可以由多个进程同时共享和执行,那么它应该用纯代码编写,即该程序是可重人码程序,这种程序的特点是:在它执行过程中自身不可修改。
17.中断优先级是由硬件规定的,若要调整中断的响应次序可通过系统调用。
18.进程初建时处于就绪态,运行时因为时钟中断而处于就绪态,因等待事件或资源而处于阻塞态。
全国自考操作系统(进程管理)模拟试卷5(题后含答案及解析)
全国自考操作系统(进程管理)模拟试卷5(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题单项选择题1.在操作系统中,JCB是指_______。
A.作业控制块B.进程控制块C.文件控制块D.程序控制块正确答案:A 涉及知识点:进程管理2.选择作业调度算法考虑的因素之一是_______。
A.吞吐率B.交互性C.及时性D.安全可靠正确答案:A 涉及知识点:进程管理3.下列信息中,在PCB表中不含有的信息是_______。
A.用户名B.进程标识C.现场保护区D.进程优先级正确答案:A 涉及知识点:进程管理4.一个进程被唤醒,其状态变为_______。
A.执行态B.就绪态C.等待态D.不能确定正确答案:B 涉及知识点:进程管理5.在UNIX系统中,进程映像中可以被其他进程访问的是_______。
A.共享内存段B.静态变量C.全局变量D.栈段正确答案:A解析:全局变量、栈段、静态变量是进程私有的、受保护的空间,不能被其他进程共享,包括其父进程和子进程。
知识模块:进程管理6.必定会引起进程切换的状态转换是_______。
A.一个进程被创建后进入就绪态B.一个进程从运行态变成阻塞态C.一个进程从就绪态变成运行态D.一个进程从等待态变成就绪态正确答案:B 涉及知识点:进程管理7.下面几点措施中,_______不属于UNIX的动态优先权法。
A.进程在核心态下运行,不进行强迫调度B.赋予等待不同资源或事件的睡眠进程不同的优先数C.超级用户进程可以要求系统赋予较高的优先权D.由时间片轮转法规定各个就绪进程顺次轮流使用处理机正确答案:D 涉及知识点:进程管理8.UNIX系统中对换程序的主要功能是_______。
A.进程映像在盘交换区与内存之间的传送B.选择一个进程占有处理机C.设置runin和runout标志D.选择一个作业调出系统正确答案:A 涉及知识点:进程管理9.在UNIX系统中,如有n个进程因等待资源R而睡眠,现该资源R被释放了,系统将唤醒_______。
计算机专业基础综合操作系统(进程管理)模拟试卷1(题后含答案及解析)
计算机专业基础综合操作系统(进程管理)模拟试卷1(题后含答案及解析)题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
1.进程处于( )等待状态时,它是处于非阻塞状态的。
A.等待从键盘输入数据B.等待协作进程的一个信号C.等待操作系统分配CPU时间D.等待网络数据进入内存正确答案:C 涉及知识点:操作系统2.下列叙述中,错误的是( )。
A.操作系统是用户与计算机之间的接口B.程序的并发执行,使程序失去了顺序执行时具有的封闭性和可再现性,程序与程序的执行不再一一对应C.进程从一个状态到另一个状态的转换,都是靠使用不同的原语来实现的D.在单CPU系统中,任何时刻处于就绪状态的进程有多个,而且只有处于就绪状态的进程经调度程序选中后才可进入运行状态正确答案:C解析:从用户的角度看,操作系统是用户使用计算机的桥梁,用户通过操作系统的两类接口来达到操纵计算机的目的。
选项A正确。
选项B的叙述也是正确的,因为这正是引入进程概念的原因。
进程从一个状态到另一个状态的转换是一个非常复杂的过程,除了要使用不同的原语外,有时还要借助于硬件触发器才能完成。
例如,UNIX系统中,从系统态到用户态的转换要借助硬件触发器。
因此,选项C错误。
处于就绪状态的进程已经获得了除CPU之外的所有资源,由于只有一个CPU,任何时刻就只能有一个进程获得CPU,而其他的就只能在就绪状态对应的队列上排队等待调度程序的调度。
所以选项D也正确。
知识模块:操作系统3.进程调度是从( )选择一个进程投入运行的。
A.就绪队列B.等待队列C.作业后备队列D.提交队列正确答案:A解析:处于就绪队列的进程是获得了除处理机以外的所有资源处于准备执行的状态。
进程调度就是负责从就绪队列中挑选进程投入运行的。
知识模块:操作系统4.下列叙述中,正确的是( )。
A.分时系统中,时间片越小,响应时间越长B.多道程序的引入,主要是为了提高CPU及其他资源的利用率C.飞机票订票系统是分时系统D.PCB是进程存在的唯一标志,而程序是系统感知进程存在的唯一实体正确答案:B解析:分时系统的响应时间T≈nq,n是用户数目,而q是时间片。
2023年考研-管理类联考综合考试备考题库附带答案3
2023年考研-管理类联考综合考试备考题库附带答案第1卷一.全考点押密题库(共50题)1.(单项选择题)(每题 1.00 分) 林教授患有支气管炎。
为了取得疗效,张医生要求林教授立即戒烟。
以下哪项是张医生的要求所预设的?()A. 林教授抽烟。
B. 林教授的支气管炎非常严重。
C. 林教授以前戒过烟,但失败了。
D. 林教授抽的都是劣质烟。
E. 林教授有支气管炎家族史。
正确答案:A,2.(单项选择题)(每题 1.00 分)人们早已知道,某些生物的活动是按时间的变化(昼夜交替或四季变更)来进行的,具有时间上的周期性节律,如鸡叫三遍天亮,青蛙冬眠春晓,大雁春来秋往,牵牛花破晓开放,等等。
人们由此做出概括:凡生物的活动都受生物钟支配,具有时间上的周期性节律。
下述哪段议论的论证手法与上面所使用的方法不同?()A. 麻雀会飞,乌鸦会飞,大雁会飞,天鹅、秃鹫、喜鹊、海鸥等也会飞,所以所有的鸟都会飞B. 我们摩擦冻僵的双手,手便暖和起来;我们敲击石块,石块会发出火光;我们用锤子不断地锤击铁块,铁块也能热到发红;古人还通过钻木取火。
所以,任何两个物体的摩擦都能生热C. 在我们班上,我不会讲德语,你不会讲德语,红霞不会讲德语,阳光也不会讲德语,所以我们班没有人会讲德语D. 外科医生在给病人做手术时可以看X光片,律师在为被告辩护时可以查看辩护书,建筑师在盖房子时可以对照设计图,教师备课可以看各种参考书,为什么独独不允许学生在考试时看教科书及其相关的材料?E. 铁是导电的,铜是导电的,锡是导电的,铝是导电的。
因此,所有金属都是导电的正确答案:D,3.(单项选择题)(每题 1.00 分)好动是许多儿童特别是男孩子的天性。
但多动症是一种病态,是一种行为障碍。
有的病理学家猜测,摄入超量的食品添加剂是诱发儿童多动症的一个原因。
为了验证这一猜测,某专家小组选择了一组好动的男孩,他们摄入的食品添加剂都超出正常标准。
他们被安排在一个专门的环境中离开父母集体生活一周,实验的主要内容是减少他们每天的食品添加剂摄入量。
进程管理习题及答案
进度管理习题答案一.选择题1.在进度管理中,当A. 进度被进度调动程序选中C.等候的事件发生D 时进度从堵塞状态变成就绪状态B .等候某一事件.时间片用完.答: C2.分派到必需的资源并获取办理机时的进度状态是。
A.就绪状态B.履行状态C.堵塞状态D.取消状态答: B3.P、V操作是。
A.两条初级进度通讯原语B.两组不一样的机器指令C.两条系统调用命令D.两条高级进度通讯原语答: A4.对进度的管理和控制使用。
A.指令B.原语C.信号量D.信箱通讯答: B5.进度的并发履行是指若干个进度。
A.同时履行B.在履行的时间上是重叠的C.在履行的时间上是不行重叠的D.共享系统资源答: B6.若 P、V 操作的信号量A.0个B.1个C S 初值为. 2个2,目前值为-D.3个1,则表示有等候进度。
答: B7.进度的三个基本状态在必定条件下能够互相转变,进度由就绪状态变成运转状态的条件是①;由运转状态变成堵塞状态的条件是②。
A.时间片用完B.等候某事件发生C.等候的某事件己发生 D .被进度调动程序选中答,① D ②B8.以下的进度状态变化中,变化是不行能发生的。
A.运转一就绪B.运转一等候C.等候一运转D.等候一就绪答: C9.一个运转的进度用完了分派给它的时间片后,它的状态变成。
A.就绪B.等候C.运转D.由用户自己确立答: A10.用 P、 V 操作管理临界区时,信号量的初值应定义为。
A.一1 B.0C.1D.随意值答: C11.用 V 操作唤醒一个等候进度时,被唤醒进度的状态变成.A.等候B.就绪C.运转D.达成答: B12.进度间的同步是指进度间在逻辑上的互相关系。
A.联接B.限制 C.持续D.调用答: B13.是一种只好进行P 操作和 V 操作的特别变量。
A.调动B.进度C.同步D.信号量答: D14.下边对进度的描绘中,错误的选项是。
A.进度是动向的观点B.进度履行需要办理机C.进度是有生命期的D.进度是指令的会合答: D15.下边的表达中正确的选项是。
考研基础专业课“操作系统”历年考研真题与典型题详解(进程管理)【圣才出品】
第2章进程管理2.1 知识要点总结一、进程与线程1.进程概念(1)进程的引入程序顺序执行时具有顺序性、封闭性、以及可再现性。
但在多道程序环境下,可以有多个程序并发执行,此时它们封闭性和可再现性被破坏,具有间断性及不可再现性的特征。
并且并行执行的程序共享系统资源,将产生相互制约关系,程序与CPU执行的活动之间也将不再一一对应。
所以为了更好地描述和控制程序的并发执行,实现操作系统的并发性和共享性,引入了进程(Process)的概念。
(2)进程的定义可以从不同的角度来定义进程,较典型的进程定义有:①进程是程序的一次执行②进程是一个程序及其数据在处理机上顺序执行时所发生的活动。
③进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
在引入了进程实体的概念后,我们可以把传统操作系统中的进程定义为:“进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位”。
(3)进程的特征进程是由多道程序的并发执行而引出的,它和程序是两个截然不同的概念。
进程的特点包括:动态性、并发性、独立性、异步性和结构性。
①动态性,进程的实质是进程实体的一次执行过程,因此,动态性是进程的最基本的特征。
进程实体有一定的生命期,故进程动态性表现在:“它由创建而产生,由调度而执行,由撤消而消亡”。
②并发性,指多个进程实体同存于内存中,且能在一段时间内同时运行。
并发性既是进程的重要特征也是操作系统的重要特征。
③独立性,指进程实体是一个能独立运行、独立分配资源和独立接受调度的基本单位。
需注意的是凡未建立PCB的程序都不能作为一个独立的单位参与运行。
④异步性,指进程按各自独立的、不可预知的速度向前推进。
⑤结构性,指为了程序能并发执行,为其配置进程控制块即PCB (ProcessControlBlock),由程序段、相关的数据段和PCB三部分便构成了进程实体。
(4)进程控制块PCB进程控制块PCB也叫做进程描述符(ProcessDescriptor),用于记录进程的运行变化过程。
进程管理练习题.doc
一、选择题1、顺序程序和并发程序的执行相比,()oA、基本相同B、有点不同C、并发程序执行总体上执行时间快D、顺序程序执行总体上执行时间快2、在单一处理机上,将执行时间有重叠的几个程序称为()oA、顺序程序B、多道程序C、并发程序D、并行程序3、并发进程失去了封闭性是指()oA、多个相对独立的进程以各自的速度向前推进B、并发进程的执行结果与速度无关C、并发进程执行时,在不同时刻发生的错误D、并发进程共享变量,其执行结果与速度有关4、进程和程序的本质区别是()oA、存储在内存和外存B、顺序和非顺序执行机器指令C、分时使用和独占使用计算机资源D、动态和静态特征5、进程控制块是描述进程状态和特性的数据结构,一个进程()oA、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有唯一的进程控制块6、在下列特性中,哪一个不是进程的特性()oA、异步性B、并发性C、静态性D、动态性7、各进程向前推进的速度是不可预知的,体现出“走走停停”的特征,称为进程的()。
A、动态性B、并发性C、调度性D、异步性8、对于一个单CPU系统,允许若干进程同时执行,轮流占用CPU,称它们为()oA、顺序执行B、同时执行C、并行执行D、并发执行9、在单处理机系统中,处于运行状态的进程()oA、只有一个B、可以有多个C、不能被挂起D、必须在执行完后才能被撤下10、下列进程状态的转换中,不正确的是()oA、就绪到运行B、运行到就绪C、就绪到阻塞D、阻塞到就绪11、已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A、存储器B、打印机C、CPUD、磁盘空间12、一个进程被唤醒意味着()oA、该进程重新占有了CPUB、进程状态变为就绪C、它的优先权变为最大D、其PCB移至就绪队列的队首13、两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是()oA、飞机票B、旅行社C、航空公司D、旅行社和航空公司14、与时间有关的错误是指()oA、与进程执行的时间长短有关B、与CPU的速度有关C、与进程被打断的时间有关D、与超时有关15、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态是( )oA、从就绪变为运行B、从运行变为就绪C、从运行变为阻塞D、从阻塞变为就绪16、原语是()°A 、一条机器指令B、若干条机器指令组成C 、一条特定指令D、中途能打断的指令17、下列各项步骤中,哪一个不是创建进程所必须的步骤()oA、建立一个进程控制块PCBB、由CPU调度程序为进程调度CPUC、为进程分配内存等必要的资源D、将PCB链入进程就绪队列18、在操作系统中,对信号量S的P 原语操作定义中,使进程进入相应等待队列等待的条件是()oA、S>0B、S二0C、S<0D、SOO19、进程执行时的间断性,决定了进程可能具有多种状态。
计算机专业基础综合(进程管理)模拟试卷2(题后含答案及解析)
计算机专业基础综合(进程管理)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
1.“可抢占”和“不可抢占”的优先级调度算法相比,( )。
A.前者开销小B.前者开销大C.两者开销大致相同D.两者开销不能相比正确答案:B解析:因为“可抢占”优先级调度始终保证在处理机上运行的是优先级最高的进程,这样,当处理机正在运行某个进程时,很可能会被其他优先级更高的进程“抢占”引起处理机调度,与“不可抢占”算法相比,前者的调度次数会更频繁,而每调度一次都会引起保护现场、恢复现场的工作,所以“可抢占”的优先级调度算法开销更大。
知识模块:进程管理2.一个进程获得了除CPU以外的所有资源,则该进程可能处于( )状态。
A.运行B.就绪C.等待D.就绪和等待正确答案:B解析:处于就绪状态的进程,只要获得处理机(被进程调度选中),即可变为运行状态。
知识模块:进程管理3.银行家算法在解决死锁问题中是用于( )的。
A.预防死锁B.避免死锁C.检测死锁D.解除死锁正确答案:B解析:本题考查银行家算法在分配资源时采用安全性检查,从而避免死锁。
知识模块:进程管理4.保护现场是指将现场信息保存至( )。
A.磁盘B.各相应的寄存器C.进程的PCB中D.内存系统区正确答案:C解析:进程控制块(PCB)是记录进程有关信息的一块主存,其中包括该进程的中断现场保护区,它是进程存在的唯一标识。
知识模块:进程管理5.计算机系统中判别是否有中断事件发生应是在( )。
A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时正确答案:B解析:系统中,只有当执行完一条指令后,才判别是否有中断发生。
知识模块:进程管理6.若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A.就绪B.等待C.运行D.完成正确答案:A解析:当时间片用光后,进程变为就绪状态。
进程管理习题及答案
进程管理习题答案一.选择题1.在进程管理中,当时进程从阻塞状态变为就绪状态.A. 进程被进程调度程序选中 B.等待某一事件C.等待的事件发生 D.时间片用完答:C2.分配到必要的资源并获得处理机时的进程状态是。
A.就绪状态 B.执行状态C.阻塞状态 D.撤消状态答:B3.P、V操作是。
A.两条低级进程通信原语 B.两组不同的机器指令C.两条系统调用命令 D.两条高级进程通信原语答:A4.对进程的管理和控制使用。
A.指令 B.原语C.信号量 D.信箱通信答:B5.进程的并发执行是指若干个进程。
A.同时执行 B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的 D.共享系统资源答:B6.若P、V操作的信号量S初值为2,当前值为-1,则表示有等待进程。
A.0个 B.1个 C .2个 D.3个答:B7.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是①;由运行状态变为阻塞状态的条件是②。
A.时间片用完 B.等待某事件发生C.等待的某事件己发生 D.被进程调度程序选中答,①D ②B8.下列的进程状态变化中,变化是不可能发生的。
A.运行一就绪 B.运行一等待C.等待一运行 D.等待一就绪答:C9.一个运行的进程用完了分配给它的时间片后,它的状态变为。
A.就绪 B.等待C.运行 D.由用户自己确定答:A10.用P、V操作管理临界区时,信号量的初值应定义为。
A.一1 B.0 C.1 D.任意值答:C11.用V操作唤醒一个等待进程时,被唤醒进程的状态变为.A.等待 B.就绪 C.运行 D.完成答:B12.进程间的同步是指进程间在逻辑上的相互关系。
A.联接 B.制约 C. 继续 D.调用答:B13.是一种只能进行P操作和V操作的特殊变量。
A.调度 B.进程 C.同步 D.信号量答:D14.下面对进程的描述中,错误的是。
A.进程是动态的概念 B.进程执行需要处理机C.进程是有生命期的 D.进程是指令的集合答:D15.下面的叙述中正确的是。
全国自考操作系统(进程管理)模拟试卷2.doc
(B)可以有多个
(C)不能被挂起
(D)必须在执行完后才能被撤下
5用户编写的C程序中的自动变量位于进程映像的_______部分。
(A)数据段
(Bபைடு நூலகம்用户栈
(C)正文段
(D)堆段
6在单CPU的操作系统中,如当前共有4个进程,其中1个进程在核心态下执行,至少有_______个进程处于核心态。
(A)1
(C)后者可并发执行,前者则不行
(D)前者是批处理的,后者是分时的
3某一进程从阻塞状态进入就绪状态可能原因之一是_______。
(A)现运行进程运行结束
(B)现运行进程执行了semWait操作
(C)现运行进程执行了semSignal操作
(D)现运行进程时间片用完
4在UNIX的单处理机系统中,处于SRUN状态的进程_______。
(B)2
(C)3
(D)4
7 UNIX的切换调度程序swtch的第一部分和第三部分涉及进程现场的保护和恢复,在该程序中保护和恢复的一般是_______的现场。
(A)系统进程
(B)用户进程
(C)同一个进程
(D)不同的进程
8在UNIX系统中,核心发现了可能更适合占用处理机的进程,设置了强迫调度标志_______。
(A)runout
(B)runin
(C)runrun
(D)flag
9父进程刚执行了系统调用fork创建一个子进程后,这个子进程的初始状态为_______。
(A)创建态
(B)睡眠态
(C)就绪态
(D)等待态
二、填空题
10作业控制方式有_______和_______。
11在图3—1中,①表示_______状态。
全国自考操作系统(进程管理)模拟试卷3(题后含答案及解析)
全国自考操作系统(进程管理)模拟试卷3(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 5. 综合题 6. 判断题单项选择题1.在批处理系统中,周转时间是_______。
A.作业运行时间B.作业等待时间和运行时间之和C.作业的相对等待时间D.作业获得时间片的时间正确答案:B 涉及知识点:进程管理2.并发进程指的是_______进程。
A.可并行执行B.可同时执行C.可先后执行D.可配合执行正确答案:B解析:并发是指在某一时间间隔内计算机系统内同时存在着多个程序活动。
并发与并行是有区别的。
并行是指在同一时刻计算机内有多个进程都在执行,这只有在多CPU的系统中才能实现。
并发是从宏观上看多个进程的运行活动,这些进程在串行地、交错地运行,由操作系统负责这些进程之间的运行切换,人们从外部宏观上观察,同时有多个进程都在系统中运行。
知识模块:进程管理3.进程从运行状态变为阻塞状态的原因是_______。
A.输入或输出事件发生B.时间片到C.输入或输出事件完成D.某个进程被唤醒正确答案:A 涉及知识点:进程管理4._______不是引起操作系统选择新进程的直接原因。
A.运行进程的时间片用完B.运行进程出现致命错误C.运行进程要等待某一事件发生D.有新进程进入就绪状态正确答案:D 涉及知识点:进程管理5.操作系统中执行频度最高的调度程序是_______。
A.高级调度B.中级调度C.低级调度D.多级调度正确答案:C 涉及知识点:进程管理6.在单CPU的操作系统中,当前共有4个进程,如UNIX的核心函数sched 正在将盘交换区的一个进程调入内存,系统中至少有_______个进程处于运行(SRUN)状态。
A.1B.2C.3D.4正确答案:B解析:一个是执行sched程序的0#进程,另一个是被调入内存的进程,因为只有处于SRUN状态的进程才会被调入内存,故系统中至少有2个进程处于运行态。
知识模块:进程管理7.一个进程被强迫剥夺处理机后,它将处于_______。
考研操作系统-进程管理(三)
考研操作系统-进程管理(三)(总分:160.00,做题时间:90分钟)一、选择题(总题数:24,分数:48.00)1.在单处理机系统中,处于运行状态的进程( )。
A.只有一个 B.可以有多个C.不能被挂起 D.必须在执行完后才能被撤下A. √B.C.D.本题目考查单处理机进程执行的特点。
在单处理机中,任何时刻只有一个进程可以占用处理机执行,因此应该选择A。
2.一个进程被唤醒意味着( )。
A.该进程重新占有了CPU B.进程状态变为就绪C.它的优先权变为最大 D.其PCB移至就绪队列的队首A.B. √C.D.本题目考查进程的状态转换。
进程被唤醒后由阻塞态转换为就绪态,进入就绪队列排队。
因此应该选择B。
3.进程从运行状态变为等待状态的原因是( )。
A.输入或输出事件发生 B.时间片到C.输入或输出事件完成 D.某个进程被唤醒A. √B.C.D.本题目考查引起进程阻塞的原因。
当进程启动输入输出设备时,就会自动进入阻塞状态等待,当I/O操作完成后,再由中断处理程序将该进程唤醒。
因此应该选择A。
4.操作系统中有一组常称为特殊系统调用,它不能被系统中断,在操作系统中称为( )。
A.初始化程序 B.原语 C.子程序 D.控制模块A.B. √C.D.本题目考查原语的概念。
原语是原子操作,在执行过程中不允许被中断。
原语在管态下执行。
因此应该选择B。
5.进程和程序的本质区别是( )。
A.存储在内存和外存 B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源 D.动态和静态特征A.B.C.D. √本题目考查进程和程序的本质区别。
进程的实质是程序的一次执行过程,是动态的;而程序只是一组有序指令的集合,本身并无运动的含义,是静态的。
这是它们本质上的区别。
因此应该选择D。
6.下面对临界区的论述中,正确的是( )。
A.临界区是指进程中用于实现进程互斥的那段代码B.临界区是指进程中用于实现进程同步的那段代码C.临界区是指进程中用于实现进程通信的那段代码D.临界区是指进程中访问临界资源的那段代码A.B.C.D. √本题目考查临界区的概念。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(B)II、III
(C)III、Ⅳ
(D)只有Ⅳ
23下列选项中,满足短作业优先且不会发生饥饿现象的是()调度算法。
(A)先来先服务
(B)高响应比优先
(C)时间片轮转
(D)非抢占式短作业优先
二、综合题
24进程和程序之间可以形成一对一、一对多、多对一、多对多的关系,请分别举例说明在什么情况下会形成这样的关系。
(D)0.5
12关于优先权大小的论述中,正确的是()。
(A)计算型作业的优先权,应高于I/O型作业的优先权
(B)用户进程的优先权,应高于系统进程的优先权
(C)在动态优先权中,随着作业等待时间的增加,其优先权将随之下降
(D)在动态优先权中,随着进程执行时间的增加,其优先权降低
13下列调度算法中,()调度算法是绝对可抢占的。
25父进程创建子进程和主程序调用子程序有何不同?
26为什么进程之间的通信必须借助于操作系统内核功能?简单说明进程通信的几种主要方式。
27什么是多线程?多线程与多任务有什么区别?
27回答下列问题:
28若系统中没有运行进程,是否_一定没有就绪进程?为什么?
29若系统中既没有运行进程,也没有就绪进程,系统中是否就没有进程?为什么?
(A)时间片轮转
(B)优先级调度
(C)先来先服务(按照顺序10、6、2、4、8)
(D)短作业优先
19分时操作系统通常采用()调度算法来为用户服务。
(A)时间片轮转
(B)先来先服务
(C)短作业优先
(D)优先级
20在进程调度算法中,对短进程不利的是()。
(A)短进程优先调度算法
(B)先来先服务调度算法
(C)高响应比优先调度算法
30在采用优先级进程调度时,运行进程是否一定是系统中优先级最高的进程?
(A)进程相应的代码长度
(B)进程总共需要运行的时间
(C)进程特点和进程调度策略
(D)进程完成什么功能
3()有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。
(A)时间片轮转调度算法
(B)先来先服务调度算法
(C)短作业(进程)优先算法
(D)优先权调度算法
4下面有关选择进程调度算法的准则中不正确的是()。
(D)多级反馈队列调度算法
21假设系统中所有进程是同时到达,则使进程平均周转时间最短的是()调度算法。
(A)先来先服务
(B)短进程优先
(C)时间片轮转
(D)优先级
22下列说法正确的是()。I,分时系统的时间片固定,那么用户数越多,响应时间越长II,UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统III,中断向量地址是中断服务例行程序入口地址Ⅳ,中断发生时,由硬件保护并更新程序计数器(PC),而不是由软件完成,主要是为了提高处理速度
(C)J2,Jl,J3
(D)Jl,J3,J2
10采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,它的状态是()状态。
(A)阻塞
(B)运行
(C)就绪
(D)消亡
11一个作业8:00到达系统,估计运行时间为lh。若10:00开始执行该作业,其响应比是()。
(A)2
(B)1
(C)3
(A)时间片轮转调度算法
(B)短进程优先调度算法
(C)先来先服务调度算法
(D)高响应比优先调度算法
16进程调度算法采用固定时间片轮转调度算法,当时间片过大时,就会使时间片轮转法算法转化为()调度算法。
(A)高响应比优先
(B)先来先服务
(C)短进程优先
(D)以上选项都不对
17有以下的进程需要调度执行(见表2-5):1)如果用非抢占式短进程优先调度算法,请问这5个进程的平均周转时间是多少?2)如果采用抢占式短进程优先调度算法,请问这5个进程的平均周转时间是多少?
(A)先来先服务
(B)时间片轮转
(C)优先级
(D)短进程优先
14作业是用户提交的,进程是由系统自动生成的,除此之外,两者的区别是()。
(A)两者执行不同的程序段
(B)前者以用户任务为单位,后者以操作系统控制为单位
(C)前者是批处理的,后者是分时的
(D)后者是可并发执行,前者则不同
15下列进程调度算法中,综合考虑进程等待时间和执行时间的是()。
(A)FCFS调度算法
(B)短作业优先调度算法
(C)时间片轮转调度算法
(D)多级反馈队列调度算法
7()优先级是在创建进程时确定的,确定之后在整个运行期间不再改变。
(A)先来先服务
(B)动态
(C)短作业
(D)静态
8现在有三个同时到达的作业J1、J2和J3,它们的执行时间分别是Tl、T2、T3,且Tl<T2<T3。系统按单道方式运行且采用短作业优先调度算法,则平均周转时间是()。
(A)尽快响应交互式用户的请求
(B)尽量提高处理器利用率
(C)尽可能提高系统吞吐量
(D)适当增长进程就绪队列的等待时间
5设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上按单道式运行,则平均周转时间为()。
(A)1h
(B)5h
(C)2.5h
(D)8h
6若每个作业只能建立一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用();为了能实现人机交互,应采用();而能使短作业、长作业和交互作业用户都满意,应采用()。
[考研类试卷]进程管理模拟试卷3
一、单项选择题
下列各题的备选答案中,只有一个是符合题意的。
1时间片轮转调度算法是为了()。
(A)多个终端能够得到系统及时响应
(B)使系统变得高效
(C)优先级较高的进程得到及时响应
(D)需要CPU时间最少的进程最先做
2在单处理器的多进程系统中,进程什么时候占用处理器以及决定占用时间的长短是由()决定的。
(A)T1+T2+T3
(B)(3×Tl+2xT2+T3பைடு நூலகம்/3
(C)(T1+T2+T3)/3
(D)(T1+2×T2+3×T3)/3
9设有三个作业,其运行时间分别是2h、5h、3h,假定它们同时到达,并在同一台处理器上以单道方式运行,则平均周转时间最小的执行顺序是()。
(A)J1,J2,J3
(B)J3,J2,Jl
(A)8.62;6.34
(B)8.62;6.8
(C)10.62:6.34
(D)10.62:6.8
18有5个批处理作业A、B、C、D、E几乎同时到达,其预计运行时间分别为10、6、2、4、8,其优先级(由外部设定)分别为3、5、2、l、4,这里5为最高优先级。以下各种调度算法中,平均周转时间为14的是()调度算法。