第3章 处理器管理练习
更新时间:2024-04-09 14:07:01 阅读量: 综合文库 文档下载
- 第3章适应几次就好了推荐度:
- 相关推荐
第3章 处理器管理练习题
一、单项选择题
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.进程调度程序负责把( )分配给进程。
A.进程控制块 B.主存空间 C.外围设备 D.处理器 二、改错题
1.一个程序在一个数据集上的一次执行称为一个进程,不同的进程一定对应不同的程序。 2.一个被创建的进程,它的初始状态应该为等待态。
3.每一个进程都有一个从创建到消亡的生命周期,创建一个进程是指为一个程序分配一个工作区和建立一个进程控制块,因而,进程消亡时应删除它的程序、工作区和进程控制块。 4.对每个处理器来说,任何时刻至少有一个进程占有处理器运行。 三、填空题 1.让多个题同时进人一个计算机系统的主存储器并行执行,这种程序设计方法被称为_____。 2.采用多道程序设计能充分发挥_______与_______并行工作的能力。 3.把一个程序在一个数据集合上的一次执行称为一个_______。 4.进程有三种基本状态,它们是_______、_______和_______。
5.对每个处理器来说,任何时刻最多只允许一个进程处于_______状态。 6.一个等待外围设备传输信息的进程在外围设备完成信息传输后其状态应转换成____状态。 7.每创建一个进程时都要建立一个_______作为进程存在的标识。 8.每一个进程都有一个从_______到_______的生命周期。
9.操作系统往往把一些能完成特定功能的、不可中断的过程称为_______。 10.进程队列是把_______链接在一起形成的。
11.一个进程被创建后应先进人_______队列,仅当被进程调度选中时才退出该队列而转变成________ 状态。
12.把引起中断的事件称为_______。
13.中断事件经常由_______发现,而对中断事件的处理则是_______的职责。
14.一个正在运行的进程执行了一个条_______指令所引起的中断被称为自愿性中断。 15.当发生中断事件后要暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,把这一过程称为_______。
16.中断装置是通过交换_______来实现中断响应的。
17.进程调度总是从处于_______状态的进程中去选择一个进程占用处理器。
18.进程调度采用_______调度算法能保证任何时刻总是让具有最高优先级的进程在处理器上运行。
19.在操作系统中往往把允许进程一次占用处理器的最长时间称为_______。
20.采用时间片轮转调度算法时,若允许的时间片用完而进程尚未运行结束,则应使该进程让出处理器且进人_______队列。
21.采用时间片轮转调度算法时,若在允许的时间片内进程发生了等待事件,则应使该进程让出处理器且进入_______队列。
22.一个进程让出处理器,由另一个进程占用处理器的过程称为_______。
23.进程的切换是由进程状态的变化引起的,而进程状态的变化是与_______有关。 四、问答题
1.多道程序设计怎样提高系统效率? 2.多道程序设计一定能提高系统效率吗? 3.操作系统中为什么要引人进程? 4.进程和程序有什么本质上的区别? 5.阐述进程控制块的作用。
6.进程能否修改或访问自己的进程控制块的内容?
7.分时系统中的进程,可能出现如下图中①~④的状态变化,请写出产生每一种状态变化的具体原因。
8.某计算机系统中,进程调度采用时间片轮转调度算法。每个进程得到的时间片可随进程的执行情况而变化,在过去的时间里,若进程经常启动外设则给它分配较短的时间片;若启动外设次数很少则分配一个较长的时间片。请回答: (1)上述的分配时间片的方法有什么优点?
(2)在系统中设置两个就绪队列,一个是时间片较短的进程就绪队列,另一个是时间片较长的进程就绪队列。那么,你认为在进程调度时应优先从哪个队列中选取一个就绪进程占有CPU?为什么?
9.在单处理器的计算机系统中,每一时刻只能让一个进程占用处理器,操作系统应怎样解决多个进程竞争处理器的问题?怎样保证每个进程都能正确执行? 10.什么情况会引起进程调度程序工作? 11.在什么情况下需要调整进程队列
12.在一个单处理器的计算机系统中,有五个进程P1,P2,P3,P4,P5同时依次进人就绪队例,它们的优先级和所需要的处理器时间如下表所示:
忽略进行调度等所花的时间,请回答下列问题:
(1)分别写出采用“先来先服务”调度算法和“非抢占式的优先级”调度算法选中进程运行的次序。
(2)分别计算上述两种算法使各进程在就绪队列中的等待时间以及两种算法下的平均等待时间。
13.某多道程序设计系统中配有一台处理器CPU和两台输人输出设备IO1,IO2,现有优先级由高到低的三个进程P1、P2、P3同时存在,它们使用资源的先后顺序和占用时间分别是: 进程P1:IO2(30ms),CPU(10ms),IO1(30ms),CPU(10ms),IO2(10ms)。 进程 P2:IO1(20ms),CPU(20ms),IO2(40ms)。 进程 P3:CPU(30ms),IO1(20ms)。
若进程调度采用“可抢占的最高优先级”调度算法,且忽略调度等所需的时间,请回答下列问题:
(1)进程P1、P2、P3从开始到完成所用的时间分别是多少?
(2)三个进程从开始到全部完成时CPU的利用率为多少?IO1的利用率为多少?
正在阅读:
第3章 处理器管理练习04-09
工程财务备课笔记 第六章09-27
单点登陆解决方案05-26
中级财务会计第六章习题01-31
江苏省关于建立省督学责任区制度的通知-关于加强督学责任区建设工作的意见10-29
高一历史必修一学霸复习提纲(人教版)05-19
中国梦劳动美企业征文两篇02-11
奶酪吐司(面包机版)08-12
office2013分析表格教程08-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 处理器
- 练习
- 管理
- java暑期生产实习报告 5000字
- 智慧开发区整体规划设计方案 智慧城市总体规划设计方案 - 图文
- 2017-2022年中国电子竞技市场运行态势及投资前景趋势预测报告(
- 国际贸易英语第二章讲义
- 中国是舞龙舞狮的起源地
- 2013年抚州市初中数学第十一届、高中数学第八届 优 质 课 比 赛
- 大学英语一周一练3 答案
- 推拿学题库(含答案)
- 庆元中学高一数学阶段测试卷(2)
- 小学数学课程资源的合理开发和利用
- 专题复习--数列讲义(内含答案)
- 屈臣氏开门七件事
- 《分数乘分数》教学设计及反思
- 毕业设计复习题
- 工程建设项目勘察设计招标投标办法(八部委2号令)(2013修改)
- ACCD考试Photoshop CS题库4
- 国企党委书记在党风廉政建设和反腐败推进会上的讲话
- 预测重庆市2017年中考说明及考点
- 建筑力学试题
- 关于成都市外来人口管理现状的调查研究