作业管理和用户接口

一、作业管理
  • 定义

作业 = 程序 + 数据(作业体)+ 作业说明书(作业控制语言编写)

  • 作业的建立

作业的建立包括作业的输入和作业控制块的建立。

  • 作业输入方式
  1. 联机输入方式
  2. 脱机输入方式
  3. 直接耦合的方式:将主机和外围抵挡机通过一个公用的大容量外存直接耦合。
  4. SPOOLING系统(假脱机)

    注意:该系统是在CPU控制下,外设和CPU并行工作,具有脱机性质;但是从连接上看,并属于脱机连接,所以说是假脱机。
  5. 网络输入方式:当用户需要在计算机网络中某台主机上输入的信息传送到同一网络中的另一台主机上进行操作或执行时,集购城网络输入方式。
二、用户接口
  • 程序级接口

只能在高级语言或汇编语言中作为函数或者过程被调用,而不能像一个命令那样直接在系统提示符下输入。

  • 操作级接口(命令接口)

提供个用户直接在键盘终端上交互地使用,程序级接口给用户编程时使用。

三、系统调用
  • 系统调用的功能
  1. 设备管理:设备的读写和控制

  2. 文件管理:文件读写和文件控制

  3. 进程控制:创建、种植、暂停等控制

  4. 进程通信:进程之间传递消息或信号

  5. 存储管理:内存的申请和释放。

  6. 系统管理:设置和读取时间、读取用户和主机表示等。

  • 系统调用的过程

    分析:
  1. 与普通调用的相同点:
    (1)改变了指令流程
    (2)可以重复执行和公用
    (3)改变指令流程后需要返回
  2. 不同点:
    (1)运行在不同的系统状态。(用户态和核心态)
    (2)由软中断进入(经过系统调用指令,由软中断进入响应的处理程序)
    (3)返回问题。(返回时要对系统中的进程进行优先级分析)
四、小结
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值