- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 操作系统用户界面 掌握作业的定义、作业的状态转换图。 掌握一般用户的输入输出方式。 了解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)