- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统 第2章 用坏魔接口
第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 应用程序接口;;总结
您可能关注的文档
最近下载
- 2022急诊胸痛心血管标志物联合检测专家共识(全文).pdf VIP
- 2025年四川高处安装、维护、拆除作业_特种作业证考试复习题库资料(含答案).pdf
- 临床医学专业水平测试评分表.pdf VIP
- 2024年四川省绵阳市中考化学真题卷(含答案与解析).pdf VIP
- 《三位数乘两位数》大单元教学设计 (1).docx VIP
- 2024年四川省绵阳市中考数学真题卷(含答案与解析).pdf VIP
- 生如夏花小清新模板(含音频+视频).pptx VIP
- 2024学年统编版高中语文选择性必修下册《客至》优质课一等奖课件28张.pptx
- Sysmex XN-1000全自动血液分析仪标准操作程序.pdf VIP
- 2025安全生产月主题宣讲课件.pptx
文档评论(0)