操作系统第二章用户接口.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统第二章用户接口

第2章 操作系统用户界面 ;思考;3.1 作业的基本概念;典型的作业步;编辑(输入,修改)源程序;3.2 批处理系统的作业管理;3.2.1 批处理作业控制语言与作业说明书 ;2.作业控制语言;3.2.2 作业控制块与作业表;(1)作业控制块的内容;作业标知 用户名称 用户帐号 调度信息 资源需求 作业状态 作业类别 输入井地址 输出井地址 进入系统时间 开始处理时间 作业完成时间 作业退出时间 资源使用情况;(2)作业控制块的建立;(3)作业控制块的使用;(4)作业控制块的撤消;;;3.2.3 作业的输入;(1)联机输入方式;(3)直接耦合方式; SPOOLing系统工作原理;SPOOLing系统工作原理(续1);输入装置;;3.3 交互式系统的命令控制界面;交互式命令的接口复杂 含功能结构,可能问题的处理,如各种约定、前端处理、命令日志、命令注解、宏命令及命令组等 交互式控制灵活方便,可以随时进行??种处理,排除问题,方便调试;系统利用率低 接口包括:一组联机命令,终端处理程序,命令解释程序;2.命令语言;一个命令语言通常提供下列几组命令: (1)系统访问命令 登录命令,如,login等 撤离命令,如,logout等 (2)文件管理命令 (3)编辑、编译和执行命令 (4)询问命令 (5)操作员专用命令;典型命令实例: (1)UNIX系统: ls -l (2)DOS系统 dir c:\ (3)VAX/VMS run mypro ;3.交互式系统的历史与展望;;;3.4 系统调用;; 每个操作系统都提供几百种系统调用,包括:外存文件与目录的读写,各种I/O设备的使用,在程序中启动另一个程序,查询和统计系统资源使用情况等等 实际上系统调用语句本身是硬件提供的(机器指令),但其所调用的功能是操作系统提供的 每种机器的机器指令集中都有一条系统调用指令(访管指令) ;汇编程序例子:打印5个字符 MOVE AX, PARA1 MOVE BX, PARA2 INT 21H; 高级语言例子:打印5个字符 char buff[4]=“abcde”; for(i=4;i=0;i--) print(buff[i]); ;.;INT;.;系统调用的分类;3.4.2 系统调用的处理过程; system call ;3.4.3 Win32 应用程序接口;;总结

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档