ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:60KB ,
资源ID:10141167      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10141167.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第3章 作业管理.ppt)为本站会员(hskm5268)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第3章 作业管理.ppt

1、第三章 作业管理,1、 作业的基本概念 1.1 作业的定义一般编辑过程(两个阶段),概念,功能 设计,结构 设计,详细 设计,编辑 输入,建档,输出,执行,链接,编译,调试, 指用户要求计算机给以计算(或处理)的一个相对独 立的任务,其若干必须顺序处理的工作单位(或步骤)称为 作业步。 由用户提交的程序、数据和作业说明书组成,系统通 过作业说明书控制文件形式的程序和数据,使之执行和操作。 1.2 作业的组织作业的组织构成 程序、数据和作业说明书三部分。程序和数据 用于完成用户所要求的业务处理工作。,作业说明书 体现用户对作业执行的控制意图,是系统建 立作业控制块JCB的依据。其主要构成为: 基

2、本描述 控制描述 资源描述1.3 作业的状态与处理流程作业的状态 描述作业生存期的各个阶段。其四个状态分 别是:提交状态 程序员将作业实体交给操作员。后备状态 输入辅存、登记建立作业控制块。,执行状态 被作业调度选入内存并建立相应进程等待调 度。完成状态 程序运行结束、善后处理。,提交 状态,就绪,后备 状态,阻塞,执行,完成 状态,执行状态,作业建立,作业调度,作业完成,2.作业的管理 2.1 作业建立 主要由两个过程组成。作业的输入 指将作业的程序、数据和作业说明书从输入 设备输入到外存并形成有关初始信息。作业控制块JCB的建立 根据作业说明书内容和有关作业信 息在外存中的位置建立的,包含

3、系统对作业进行管理所必须的 信息的数据结构表格。主要内容有:,a、作业名 b、作业估计执行时间、建立时间c、优先数 d、作业说明书文件名e、程序语言类型 f、作业状态 g、内存、外设要求 h、外存位置,2.2 作业调度 对成批进入系统的作业,按一定的策略选取 某几个作业为它们分配内存空间并装入内存空间,并且为之 建立相应的进程。2.3 作业完成 撤消相关进程,回收资源、记帐及输出结果, 最终撤消作业控制块JCB。,3.作业的输入/输出方式作业信息的输入与结果的输出涉及设备的输入/输出方式。3.1 联机输入/输出 亦称经过CPU的输入/输出方式,见于 早期批处理系统。外围设备直接和主机相连接,一

4、台主机可 连接一台或多台外围设备。3.2 脱机输入/输出 亦称预输入方式,利用低档机(称卫 星机或外围机)负责作业信息的输入并进入后缓存储器,再 将转入输入信息的后缓存储器拿到主机上输入主机,输出过 程类似。,卡片机,打印机,卫星机,输出带,输入带,主机,调入作业,输出结果,脱机输入输出,3.3 直接耦合方式 在主机和外围机中间用一个公用的大容 量辅存(磁盘)直接耦合起来。,CPU,公共存储器,外围机,I/O设备,I/O设备,外围机,I/O设备,I/O设备,直接耦合方式,3.4 Spooling系统(simultaneaus peripheral operationon line多台设备同时联

5、机操作) 由Spooling输入程序和 Spooling输出程序构成,采用通道取代卫星机实现外设和主 存直接交换信息,实现“假”脱机的输入输出工作。输入 将低速输入设备上的作业经通道内存缓冲区,通道 传送至输入井,同时建立JCB进入等待作业队列,完成作业的 进入和创建。亦称预输入。输出 将输出井中的信息在外设空闲时经通道传送到设备 上形成真正的输出操作。亦称“缓输出”。,Os 常驻,C,B,A,卡片机,Spooling 输入程序,A 用户程序,B 用户程序,C 用户程序,Spooling 输出程序,A,B,C,A,B,C,穿孔机,打印机,特点 CPU充分利用 免除人工干预、硬件成本低方便作业调

6、度 实现“虚设备”,4.作业控制 4.1 批处理系统脱机作业控制 用户用批处理系统提供的作业控制命令 语言编制自己的作业说明书(或称控制卡)来表现对作业执 行步骤的控制。(亦称自动作业)联机作业控制 用户通过控制台(或终端)直接打入作 业控制命令,告诉系统的命令解释程序,边解释边进行。,4.2 分时系统从系统角度分时系统不存在作业的概念 系统直接采用 进程管理,免去作业及其调度的一层管理软件。从用户角度看仍有分作业的概念 作业即指一次login与 logout之间的一系列命令序列的执行。,5.用户接口用户接口 在操作系统与用户之间提供人们易于理解的双 向通信的机制,其目的是向用户提供执行程序过

7、程的一系列 命令。其方式有作业控制语言形式,键盘操作命令形式,面 向屏幕的菜单形式,基于图形的窗口方式。5.1 命令接口 用于作业控制。5.2 程序接口(系统调用、广义指令) 用户在程序中直接 使用向操作系统提出启动外设进行数据交换、申请和归还资 源及各种控制要求。, 与命令接口的关系。 与机器指令系统相区别。 使用的特殊性。 基本过程。 设置的原因。,第三章 作业管理(作业) 1、在一个批处理系统中,一个作业从提交给系统到运行结束 退出系统,通常要经历哪几个阶段和状态?其状态转化的原 因是什么?由哪些程序来负责状态的转换? 2、简述Spooling系统及其作用。 3、什么是系统调用?与原语有何不同? 4、Spooling系统对一个批处理系统是必要的,为什么?对一 个分时系统还需要吗?,5、三道程序构成如下,它们在一个系统中运行,该系统有输 入设备、输出设备各一台。输入操作 计算操作 输出操作 (单位:秒)A 32 8 5B 21 14 35C 12 32 15试问:a) 三道程序顺序执行总时间是多少?b) 充分发挥各设备效能并行执行,最短需多少时间?(不计系统开销),

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报