• / 53
  • 下载费用:10 金币  

操作系统 (6).ppt

关 键 词:
操作系统 (6).ppt
资源描述:
7-,1,第七章 操作系统接口,第一节 联机命令接口 第二节 Shell命令语言 第三节 系统调用 第四节 UNIX系统调用 第五节 图形用户接口,7-,2,第七章 操作系统接口,操作系统是用户与计算机硬件系统之间的接口,OS又向用户提供了“用户与操作系统的接口”-操作系统接口-也称为用户接口 操作系统接口支持用户与操作系统之间进行交互:用户请求,OS提供服务,7-,3,第七章 操作系统接口,用户接口形式: 联机命令形式-联机命令接口 系统调用形式-程序接口 图形接口 联机命令形式:直接提供给用户在终端上使用 系统调用形式:提供给用户在编程时使用,7-,4,7.1 联机命令接口,联机命令接口:实现用户与计算机间的交互,允许用户在终端上键入命令,以取得OS的服务,并控制自己的程序运行 联机命令接口包括: 一组联机命令 终端解释程序 命令解释程序,7-,5,7.1 联机命令接口,联机命令接口工作过程: 用户在终端输入命令 终端处理程序接收命令,并显示在屏幕上 一条命令结束后,命令解释程序对命令进行分析,并执行相应命令的处理程序,7-,6,7.1.1 联机命令的类型,1.系统访问类:一般单用户微机没有,多用户系统均有设置,为了保证系统的安全性(UNIX) Login Password Logoff,7-,7,7.1.1 联机命令的类型,2.磁盘操作类(DOS) : Format Diskcopy DiskComp Backup,7-,8,7.1.1 联机命令的类型,3.文件操作类(DOS) type:显示 copy: comp:文件比较 rename:重新命名 erase:删除,7-,9,4.目录操作类: DOS md, dir, rd, tree, cd UNIX mkdir, ls, rmdir, chdir 5.其它命令: 重定向(“”) 管道连接(“|”) 过滤命令(“/”)批命令(“.bat”),7-,10,7.1.2 键盘终端处理程序,功能: 接收用户从终端上打入的字符 字符缓冲,暂存接收的字符 回送显示 屏幕编辑 字符处理,7-,11,7.1.2 键盘终端处理程序,字符接收功能:接收终端输入字符,并将之传送给用户程序 两种接收方式: 面向字符方式:不加修改的传送 面向行方式:暂存行缓冲,行编辑,行结束符,7-,12,7.1.2 键盘终端处理程序,2.字符缓冲功能:暂存接收的字符,以降低中断处理器的频率 两种方式缓冲: 专用缓冲区方式 公用缓冲池方式,7-,13,7.1.2 键盘终端处理程序,3.回送显示:将用户从键盘输入的字符送往屏幕显示。 硬件回显:快,但有问题:无法控制不回显,不灵活 软件回显:方便字符变换,灵活,7-,14,4.屏幕编辑:能对键盘打入数据(字符)进行修改、删除 常用的编辑键:删除字符键、删除一行健、插入健、移动光标健、屏幕上卷或下移键等等。,7.1.2 键盘终端处理程序,7-,15,5.特殊字符处理:能对若干特殊字符进行及时处理 特殊字符: 中断字符 ctl+C ctl+alt+delete …… 停止上卷字符 ctl+S 恢复上卷字符 ctl+Q,7.1.2 键盘终端处理程序,7-,16,7.1.3 命令解释程序,命令解释程序的作用 命令解释程序的组成 命令解释程序的工作流程,7-,17,7.1.3 命令解释程序,命令解释程序的功能:对用户输入的命令进行解释,然后转入相应命令的处理程序去执行 当用户输入回车键,终端处理程序将控制权交给命令处理程序 MS-DOS中的命令解释程序是COMMAND.COM UNIX中的命令解释程序是Shell,7-,18,命令解释程序的作用,在屏幕上给出命令提示符 请用户键入命令 然后读入命令、识别命令 转到相应命令处理程序的入口地址,把控制权交给该处理程序去执行 将处理结果送屏幕显示 若命令有错,或执行中出错,,7-,19,命令解释程序的组成,MS-DOS中的Command.com为例。 包括三部分: 常驻部分 包括一些中断服务子程序(INT 20, INT 27) 初始化部分 跟随在常驻内存部分之后,在启动时获得控制权 暂存部分 主要是命令解释程序,并包含了所有的内部命令处理程序、批文件处理程序、以及装入和执行外部命令的程序。,7-,20,命令解释程序的工作流程,,输入命令行,从外存调入 外部命令执行,Type命令 处理程序,Copy命令 处理程序,DIR命令 处理程序,Date命令 处理程序,,,,,,,,7-,21,7.2 Shell命令语言,简单命令 重定向与管道命令 通信命令 后台命令,7-,22,7.2 Shell命令语言,Shell处于UNIX操作系统的最外层。可以作为命令语言,也是一种程序设计语言。 Shell作为
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:操作系统 (6).ppt
链接地址:https://www.weizhuannet.com/p-9819029.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开