处理器管理 练习题.docx
《处理器管理 练习题.docx》由会员分享,可在线阅读,更多相关《处理器管理 练习题.docx(13页珍藏版)》请在三一办公上搜索。
1、处理器管理 练习题处理器管理 练习题 一、单项选择题 1采用多道程序设计技术能。 A减少处理器的空闲时间 B提供处理器与外围设备的并行工作能力 C缩短每道作业的执行时间 D降低单位时间的算题量 2下列进程状态变化中,的变化是不可能发生的。 A运行-就绪 B运行-等待 C等待-运行 D等待-就绪 3一个运行的进程用完了分配给它的时间片后,它的状态应该为。 A运行 B等待 C就绪 D由用户确定 4中断是正在运行的进程所期待的自愿性中断事件。 A程序 B访管 C外部 D输人输出 5进程调度算法最适合分时操作系统采用。 A先来先服务 B最高优先级 C时间片轮转 D随机数 6进程调度程序负责把分配给进程
2、。 A进程控制块 B主存空间 C外围设备 D处理器 二、改错题 1一个程序在一个数据集上的一次执行称为一个进程,不同的进程一定对应不同的程序。 2一个被创建的进程,它的初始状态应该为等待态。 3每一个进程都有一个从创建到消亡的生命周期,创建一个进程是指为一个程序分配一个工作区和建立一个进程控制块,因而,一个进程消亡时应删除它的程序、工作区和进程控制块。 4对每个处理器来说,任何时刻至少有一个进程占有处理器运行。 三、填空题 1让多个算题同时进人一个计算机系统的主存储器并行执行,这种程序设计方法被称为_。 2采用多道程序设计能充分发挥_与_并行工作的能力。 3把一个程序在一个数据集合上的一次执行
3、称为一个_。 4进程有三种基本状态,它们是_、_和_。 5对每个处理器来说,任何时刻最多只允许一个进程处于_状态。 6一个等待外围设备传输信息的进程在外围设备完成信息传输后其状态应转换成_状态。 7每创建一个进程时都要建立一个_作为进程存在的标识。 8每一个进程都有一个从_到_的生命周期。 9操作系统往往把一些能完成特定功能的、不可中断的过程称为。 10进程队列是把_链接在一起形成的。 11一个进程被创建后应先进人_队列,仅当被进程调度选中时才退出该队列而转变成_ 状态。 12把引起中断的事件称为_。 13中断事件经常由_发现,而对中断事件的处理则是_的职责。 14一个正在运行的进程执行了一个
4、条_指令所引起的中断被称为自愿性中断。 15当发生中断事件后要暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,把这一过程称为_。 16中断装置是通过交换_来实现中断响应的。 17进程调度总是从处于_状态的进程中去选择一个进程占用处理器。 18进程调度采用_调度算法能保证任何时刻总是让具有最高优先级的进程在处理器上运行。 19在操作系统中往往把允许进程一次占用处理器的最长时间称为_。 20采用时间片轮转调度算法时,若允许的时间片用完而进程尚未运行结束,则应使该进程让出处理器且进人_队列。 21采用时间片轮转调度算法时,若在允许的时间片内进程发生了等待事件,则应使该进程让出处理器且进入
5、_队列。 22一个进程让出处理器,由另一个进程占用处理器的过程称为_。 23进程的切换是由进程状态的变化引起的,而进程状态的变化是与_有关。 四、问答题 1多道程序设计怎样提高系统效率? 2多道程序设计一定能提高系统效率吗? 3操作系统中为什么要引人进程? 4进程和程序有什么本质上的区别? 5阐述进程控制块的作用。 6进程能否修改或访问自己的进程控制块的内容? 7分时系统中的进程,可能出现如下图中的状态变化,请写出产生每一种状态变化的具体原因。 8某计算机系统中,进程调度采用时间片轮转调度算法。每个进程得到的时间片可随进程的执行情况而变化,在过去的时间里,若进程经常启动外设则给它分配较短的时间
6、片;若启动外设次数很少则分配一个较长的时间片。请回答: 上述的分配时间片的方法有什么优点? 在系统中设置两个就绪队列,一个是时间片较短的进程就绪队列,另一个是时间片较长的进程就绪队列。那么,你认为在进程调度时应优先从哪个队列中选取一个就绪进程占有CPU?为什么? 9在单处理器的计算机系统中,每一时刻只能让一个进程占用处理器,操作系统应怎样解决多个进程竞争处理器的问题?怎样保证每个进程都能正确执行? 10什么情况会引起进程调度程序工作? 11在什么情况下需要调整进程队列 12在一个单处理器的计算机系统中,有五个进程P1,P2,P3,P4,P5同时依次进人就绪队例,它们的优先级和所需要的处理器时间
7、如下表所示: 忽略进行调度等所花的时间,请回答下列问题: 分别写出采用“先来先服务”调度算法和“非抢占式的优先级”调度算法选中进程运行的次序。 分别计算上述两种算法使各进程在就绪队列中的等待时间以及两种算法下的平均等待时间。 13某多道程序设计系统中配有一台处理器CPU和两台输人输出设备IO1,IO2,现有优先级由高到低的三个进程P1、P2、P3同时存在,它们使用资源的先后顺序和占用时间分别是: 进程P1:IO2,CPU,IO1,CPU,IO2。 进程 P2:IO1,CPU,IO2。 进程 P3:CPU,IO1。 若进程调度采用“可抢占的最高优先级”调度算法,且忽略调度等所需的时间,请回答下列
8、问题: 进程P1、P2、P3从开始到完成所用的时间分别是多少? 三个进程从开始到全部完成时CPU的利用率为多少?IO1的利用率为多少? 处理器管理 练习答案 一、单项选择题 1A 2C 3C 4B 5C 6D 二、改错题 1分析根据定义:一个程序在一个数据集上的一次执行称为一个进程。因而,进程是一个动态的概念,是程序的一次执行过程。由于程序是可以多次执行的,故进程与程序并非是一对应的,不同的程序执行时一定构成不同的进程,同一个程序在不同的数据集上执行时也构成不同的进程,能分别得到不同的结果。可见,本题中的结论:“不同的进程一定对应不同的程序”是错误的。正确的说法应该是:“不同的进程可以对应相同
9、的程序”。 题解一个程序在一个数据集上的一次执行称为一个进程,不同的进程可以对应相同的程序。 2分析进程有三种基本状态:等待态、就绪态、运行态。当为了完成某种功能或请求某种服务时就需要创建进程,由于对每个处理器来说,任何时刻最多只允许一个进程运行,因而被创建的进程什么时候能占用处理器运行取决于进程调度,即必须等待系统分配处理器后才能运行,这种等待分配处理器的状态被定义为就绪态。所谓等待态是指进程运行过程中发生了事件,且进程必须等待某个事件的完成。可见,本题中“被创建进程的初始状态为等待态”的说法是错误的,正确的说法应该是“就绪态”。 题解一个被创建的进程,它的初始状态应该为就绪态。 3分析创建
10、一个进程是指为一个程序分配一个工作区和建立一个进程控制块,对同一个程序分配了另一个工作区和建立了另一个进程控制块,则又创建了一个新进程,故一个程序可以对应多个进程。一个进程的消亡是指一个程序在某个数据集上的一次执行结束,但一个程序可以同时在多个数据集上执行构成多个进程,其中任何一个进程的消亡不应影响其它进程的执行。因而,一个进程消亡时只能删除分配给该进程的工作区和为它建立的进程控制块,绝不能删除它对应的程序。 题解悔一个进程都有一个从创建到消亡的生命周期,创建一个进程是指为一个程序分配一个工作区和建立一个进程控制块,因而,一个进程消亡时应删除它的工作区和进程控制块。 4分析一个处理器在任何时刻
11、只能为一个进程服务,当处理器空闲时由进程调度从就绪队列中选择一个进程去占有处理器运行。如果某个时刻处理器空闲,恰好就绪队列又为空,那么进程调度就选不到可以运行的进程,这时处理器就无进程占用而保持空闲,直到有进程就绪且被选中运行。因而,本题中“任何时刻至少有一个进程占有处理器运行”的说法是错的,而应改成“任何时刻最多有一个进程占有处理器运行”。 题解对每个处理器来说,任何时刻最多有一个进程占有处理器运行。 三、填空题 1多道程序设计 2处理器,外围设备 3进程 4等待态,就绪态,运行态 5运行 6就绪 7进程控制块 8创建,消亡 9原语 10进程控制块 11就绪,运行 12中断源 13中断装置,
12、操作系统 14访管 15中断响应 16新、旧程序状态字 17就绪 18可抢占的优先级 19时间片 20就绪 21等待 22进程切换 23出现的中断事件 四、问答题 l分析现代计算机硬件具有中央处理器与外围设备并行工作的能力,各种外围设备之间也能并行工作。程序单道执行时不能充分发挥这种并行工作的能力,这是因为:一道程序可能只需要使用其中的一部分设备,因而另一部分设备就被闲置而不工作;处理器的执行速度远远高于外围设备的传输速度,所以处理器的实际工作时间较短,大部分时间里处理器也处于空闲状态。而多道程序设计却能利用这种并行工作能力。只要把使用不同外围设备的算题搭配在一起,同时装人主存储器。那么,系统
13、中的各种设备就经常会处于忙碌状态。当一个算题启动了外围设备等待信息传送时,暂时不使用中央处理器,这时可让另一个算题去占用中央处理器运行;反之,有算题在使用中央处理器时,其它算题可以使用各种外围设备。因此,多道程序设计能减少处理器的空闲时间从而提高处理器的利用率;能使各种外围设备尽可能地处于忙碌状态从而提高资源的使用率;能使多道算题并行执行,从而增加单位时间内的算题量,提高了吞吐能力。 题解多道程序设计利用了硬件提供的处理器与外围设备以及外围设备之间的并行工作能力,使若干算题能同时分别使用处理器和各种外围设备,因而减少了处理器的空闲时间;提高了外围设备的利用率;增加了单位时间内的算题量。故多道程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 处理器管理 练习题 处理器 管理
链接地址:https://www.31ppt.com/p-3387406.html