进程管理

(1)程序
程序是由程序员编写的一组稳定的指令,存在磁盘(或磁带)上,它可能会也可能不会成为作业。
(2)作业
从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为作业。在整个过程中,作业可能会或不会被执行,或者驻留在磁盘上等待调入内存,或者在内存中等待CPU执行,或者驻留在硬盘或内存中等待一个输入/输出事件,或者在内存中等待直到被CPU运行。在所有这些情况下程序才称为作业。当一个作业执行完毕(正常或不正常),它又变成程序代码并再次驻留于硬盘中,操作系统不再支配该程序。需要注意的是,每个作业都是程序,但并不是所有的程序都是作业。
(3)进程
进程是一个运行中的程序。该程序开始运行但还未结束。换句话说,进程是一个驻留在内存中运行的作业,它是从众多等待作业中选取出来并装入内存中的作业。一个进程可以处于运行状态或者等待CPU调用。作业只要装入内存就成为一个进程。需要注意的是,每个进程都是作业,而作业未必是进程。

调度器
将一个作业或进程从一个状态改变为另一个状态,进程管理器使用了两个调度器:作业调度器和进程调度器。
(1)作业调度器
作业调度器将一个作业从保持状态转入就绪状态,或是从运行状态转入终止状态。换句话说,作业调度器负责从作业中创建一个进程和终止一个进程。图7-13给出了作业调度器的状态关系框图。

(2)进程调度器
进程调度器将一个进程从一个状态转入另一个状态。当一个进程等待某事件发生时,它使这一进程从运行状态进入等待状态。当事件发生时,进程将从等待状态进入就绪状态。当一个进程所分配的时间片用完时,这个进程将从运行状态进入就绪状态。当CPU准备执行这个进程时,进程调度器将让这个进程从就绪状态进入执行状态。图7-14给出了进程调度器的状态关系框图。

问题:根据上面的叙述,程序、作业和进程之间呈现什么关系?

内容查看
查看价格2
点点赞赏,手留余香 给TA打赏

评论0

请先
  • a******* 下载了资源 国开电大《可编程控制器应用实训》形考任务3
  • a******* 购买了资源 国开电大《可编程控制器应用实训》形考任务3
  • a******* 下载了资源 国开电大《可编程控制器应用实训》形考任务2
  • a******* 购买了资源 国开电大《可编程控制器应用实训》形考任务2
  • a******* 下载了资源 国开电大《可编程控制器应用实训》形考任务1
  • a******* 购买了资源 国开电大《可编程控制器应用实训》形考任务1
  • a******* 登录了本站
  • a******* 登录了本站
  • u******* 加入了本站
  • 1******* 登录了本站
  • 1******* 投稿收入增加1块钱
  • 游客 购买了资源 2021年8月初,在众多目光都在关注手机、无人机等高科技领域时,世界权威调研机构欧睿的一份报告认证称“波司登羽绒服规模全球领先”。波司登2020/2021财年业绩数据显示,截至2021张某是某知名软件公司开发部的高级工程师,自2005年进入公司以来,表现十分出色,每每接到任务时总能在规定时间内按要求完成,并时常受到客户的表扬。在项目进行时还常常主动提出建议,调整计划,缩短开发周期,节约开发成本。但在最近的几个月里情况发生了变化,他不再精神饱满地接受任务了,同时几个他负责的开发项目均未能按客户要求完成,工作绩效明显下降。开发部新任经理方某根据经验判断,导致张某业绩下降的原因是知识结构老化,不再能胜任现在的工作岗位了。他立即向人力资源部提交了《关于部门人员培训需求的申请》,希望人力资源部能尽快安排张某参加相关的业务知识培训,让张某开阔一下思路。人力资源部接到申请后,在当月即安排张某参加了一个为期一周的关于编程方面的培训、研讨会。一周培训结束回到公司后,张某的状况没有出现任何改变。人力资源部主动与张某进行了面对面的沟通,发现了问题的关键。张某工作绩效下降的关键是对新上任的方经理的领导方法不满意,同时认为自己是公司的老员工,不论是工作能力还是技术能力都可以胜任部门经理的工作,但公司却没有给他晋升的机会。其实导致张某工作绩效下降的真正原因,一是与新任经理的关系不太融洽;二是因为自己没有得到晋升的机会,而不是因为知识结构的老化。
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
  • a******* 购买了资源 新建电大一体化公共政策概论随堂测试
点击浏览器地址栏的⭐图标收藏本页
开放大学作业代写,需要扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录