操作系统之-作业管理

作业由程序、数据和作业说明书组成。在批处理系统中,作业是占据内存的基本单位。

联机方式作业:用户的作业可以通过直接的方式,由用户自己按照作业步顺序操作;

脱机方式作业:也可以通过间接的方式,由用户率先编写的作业步依次执行的说明,一次交给操作系统,由系统按照说明依次处理。

作业四种状态

(1)提交状态。作业由输入设备进入外存储器(也称输入井)的过程称为提交状态。 处于提交状态的作业,其信息正在进入系统。

(2)后备状态。当作业的全部信息进入外存后,系统就为该作业建立一个作业控制块 (Job Control Block, JCB)。系统通过 JCB 感知作业的存在。 JCB 主要内容包括作业名、作 业状态、资源要求、作业控制方式、作业类型及作业优先权等。

(3)执行状态。一个后备作业被作业调度程序选中而分配了必要的资源并进入了内存, 作业调度程序同时为其建立了相应的进程后,该作业就由后备状态变成了执行状态。

(4)完成状态。当作业正常运行结束,它所占用的资源尚未全部被系统回收时的状态 为完成状态。

用户接口

用户接口也称为用户界面,其含义有两种:

一种是指用户与操作系统交互的途径和通道,即操作系统的接口;

另一种是指这种交互环境的控制方式,即操作环境。 (1)操作系统的接口。操作系统的接口又可分成命令接口和程序接口。

命令接口包含键盘命令和作业控制命令;

程序接口又称为编程接口或系统调用,程序经编程接口请求系统服务,即通过系统调用程序与操作系统通信。

系统调用是操作系统提供给编程人员的唯一接口。系统调用对用户屏蔽了操作系统的具体动作而只提供有关功能。系统调用大致分为设备管理、文件管理、进程控制、进程通信和存储管理等。

(2)操作环境。操作环境支持命令接口和程序接口,提供友好的、易用的操作平台。操作系统的交互界面已经从早期的命令驱动方式,发展到菜单驱动方式、图符驱动方式和视窗操作环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值