网站大量收购闲置独家精品文档,联系QQ:2885784924

《操作系统讲稿2010第二章.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 操作系统用户界面 掌握作业的定义、作业的状态转换图。 掌握一般用户的输入输出方式。 了解Linux和Windows下的命令控制界面及几个常用命令。 了解操作系统为用户提供的接口类型及何时采用何种接口。 了解Linux和Windows下系统调用的类型。 2.1 简介 2.2 一般用户的输入输出界面 2.3 命令控制界面 2.4 Linux与Windows的命令控制界面 2.5 系统调用 2.6 Linux和Windows的系统调用 2.7 小结 2.1 简介 2.2 一般用户的输入输出界面 作业的定义(二)(系统) 终端作业(交互式作业) 批处理作业(脱机工作) 终端作业(联机作业控制):这种方式是为终端用户提供的,这种方式中OS提供了键盘命令,用户使用这些命令自行控制。 批处理作业(脱机作业控制):系统提供作业控制语言JCL,用户用JCL将作业说明书写出来。OS根据用户的作业说明书,对作业进行控制 JCB包含的信息:作业名、作业的估计执行时间、优先数、作业建立时间、作业说明书、文件名、程序语言类型、内存要求、外设要求、作业状态、作业在外存中的存储地址。 JCB的建立就是申请一个空白的JCB表,填入相应信息,如果没有空白的JCB表,则作业创建失败。 2.2.4 作业的组织 联机输入方式: 直接耦合方式:把主机和多台外围低档机通过公用的大容量外存直接耦合起来。 特点:成本高(大容量存储器、低档微机),既保留了脱机输入方式快速的特点,又避免了脱机方式下人工干预的缺点。 SPOOLONG系统:多台外围设备通过通道或DMA和主机与外存连接起来。作业的输入输出由主机中的操作系统控制 网络输入方式:以以上几种输入方式为基础,通过网络把一台主机上的信息输入到另一台主机上。 2.3 命令控制界面 作业语句JOB(作业)。内容:账号、作业类别、时间限制、存储空间要求、优先级、注释 执行语句(EXEC) DO(数据定义语句):定义数据文件 说明语句;//*COMMENTS 分隔语句;//**COMMENTS EOJ作业结束语句。 环境设置命令:改变用户的位置、执行路径 执行权限命令:改变用户的访问权限 系统管理命令:增加、减少用户;开机、关机、计时收费 文件管理命令:管理和控制终端用户的文件 编辑、编译、链接和执行命令 通信命令:主机与远程终端之间的呼叫、连接、中断 资源要求命令:申请资源 2.4Linux与Windows的命令控制界面 mkdir backup for file in ‘ls’ do cp $file backup /$file if [$? -ne 0] then echo copying $file error fi done (一)注册与注销 (二)基本SHELL命令 2.5系统调用 2.6Windows和Linux下的系统调用 设备管理类系统调用:申请设备、释放设备、I/O重定向、设备属性获取及设置、逻辑上连接和释放设备 文件系统操作类系统调用:建立文件、打开文件、关闭文件、读写文件、删除文件等 进程控制类系统调用:终止或异常终止进程、创建、撤销、获取进程属性等。 存储管理类系统调用:申请和释放内存 管理类系统调用:获取和设置日期及时间等 通信类系统调用:建立或断开通信连接等 窗口管理类:完成创建和使用窗口、提示用户输入等功能,包括按钮、光标、对话框等 图形设备接口类:完成在显示器、打印机等设备上生成图形化的输出结果,例如:GDI函数、Color函数等 系统服务类:完成访问计算机资源及底层OS特性等功能,例如:内存管理、进程管理、线程管理、文件管理等 国际特性类:帮助用户编写国际化应用程序,主要包括Unicode和字符集函数和输入方法编辑器函数等 网络服务类:帮助网络上个计算机创建和管理共享资源的链接,例如:Windows网络函数、Socket、NetBios、Net等 2.7 小结 用户界面定义、用户的分类、用户界面的分类及适用范围 作业的定义、分类、控制、组织 作业的状态及转换 一般用户的输入输出方式 用户接口的分类 Window和Linux的用户接口类型 系统调用的定义及执行流程 Windows和Linux下的系统调用 第二章作业 A:P36(2.1,2.8) B:P36(2.2,2.9) C:P36(2.3,2.10) D:P36(2.4,2.11) E:P36(2.5,2.7) F:P36(2.6,2.12) 4. cd(改变当前工作目录) 格式:cd [目录名] 功能:将指定目录作为当前工作目录 说明:目录名缺省时返回到用户主目录。 例: $ pwd /dz/user1 $ cd d1 Evaluat

文档评论(0)

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

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

1亿VIP精品文档

相关文档