操作系统用户界面.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章小结 作业定义和组织 一般用户的输入输出方式:5种 命令控制界面 系统调用 * * 操作系统 操作系统 操作系统 操作系统 操作系统 操作系统 * 操作系统 * 操作系统 第2章 操作系统用户界面 2.1 用户界面简介 2.2 一般用户的输入输出界面 2.3 命令控制界面 2.4 系统调用 从用户使用和系统管理两方面出发,讨论操作系统的管理概念,及操作系统为用户提供的编程接口和命令控制接口 * * 操作系统 2.1 用户界面简介 用户界面 负责用户与操作系统之间的交互 用户的分类 使用和管理计算机应用程序的用户 普通用户和管理员用户 程序开发人员/编程人员 * * 操作系统 2.1 用户界面简介 OS为不同的用户提供不同的用户界面 普通用户和管理员 不同的操作命令组成的集合——不同的OS所提供的操作命令和表现形式不同 编程人员 系统调用的集合 两类接口:命令接口和系统调用 * * 操作系统 2.2 一般用户的输入输出界面 作业(job)的引入 作业的定义 作业的组织 一般用户的输入输出方式 * * 操作系统 2.2.1 作业的定义 编程的过程 * * 操作系统 2.2.1 作业的定义 作业的定义 从用户的角度来看: 从输入开始到输出结束,用户交给计算机系统来完成的工作 作业步:一个作业处理过程中计算机所做的相对独立的工作 从系统的角度来看 由用户提交的程序、数据文件以及表达该作业执行的控制意图说明书组成 * * 操作系统 2.2.2 作业的组织 作业:由程序、数据和作业说明书三部分组成 程序和数据 完成用户所需求的业务处理工作 作业说明书 体现用户的控制意图 作业控制块表(JCB) 作业说明书在系统中生成的表格 * * 操作系统 2.2.2 作业的组织 作业说明书 作业的基本情况描述 作业控制描述 资源要求描述 * * 操作系统 2.2.3 一般用户的输入输出方式 作业管理的主要任务 输入输出问题——建立、执行、撤销 作业建立过程 两个子过程 作业的输入 JCB的建立 * * 操作系统 2.2.3 一般用户的输入输出方式 作业输入方式 联机输入方式 外围设备直接和主机相连接,用户和系统通过交互会话来完成输入输出 脱机输入方式(预输入方式) 利用低档个人计算机作为外围处理机进行输入输出处理 直接耦合输入方式 主机和外围机中间用一个公用的大容量外存直接耦合 SPOOLING系统 网络输入方式 * * 操作系统 SPOOLING系统 外围设备同时联机操作(假脱机技术) 多台外围设备通过通道或DMA器件和主机与外存连接起来 井 用作缓冲的存储区 工作原理 * * 操作系统 SPOOLING系统 以行式打印机为例来说明 * * 操作系统 2.2.3 一般用户的输入输出方式 JCB的建立 作业名 估计执行时间、建立时间、优先数(用于调度) 作业说明书文件名、程序类型(需调用的系统程序) 作业状态(P9图1.5) 提交、后备、执行、就绪、等待、完成 资源申请方式 静态申请 动态申请 * * 操作系统 以上所讲的作业都是批处理系统中作业管理与调度的对象 分时系统没有作业的概念 分时系统采用时间片轮转分时使用处理机,用户的程序和数据信息直接输入到内存工作区中和其他程序一起抢占系统资源投入执行,而不必进入外存输入井等待作业调度程序选择。因此。分时系统没有作业控制表,也没有作业调度程序,直接采用进程管理 * * 操作系统 2.3 命令控制界面 用来组织和控制作业运行 两种方式 脱机方式 用户将作业的执行顺序和出错处理方法一并以作业控制说明书的方式或命令文件方式提交给系统,由系统按照作业说明书或命令文件中所规定的顺序控制作业执行 联机方式 用户使用系统提供的操作命令和系统会话,交互地控制程序执行和管理计算机系统 * * 操作系统 2.3 命令控制界面—联机方式 命令分类 环境设置 用来改变终端用户的所在位置,执行路径等 执行权限管理 用来控制用户访问系统和读、写、执行有关文件的权限 系统管理 用于系统维护、开机与关机、增加或减少终端用户、计时收费等 文件管理 用来管理和控制终端用户的文件 * * 操作系统 2.3 命令控制界面—联机方式 编辑、编译、链接装配和执行 编辑 用来增加、删除输入字符或字符行,也被用来进行插入、移动或绘图等 编译和链接 源程序文件-可执行代码 执行 启动执行 通信 单机系统 网络系统 资源要求 申请资源 * * 操作系统 2.3 命令控制界面 联机控制方式的不足 反复输入大量命令 批处理方式 既指传统的作业控制语言编写的作业说明书方式,也指那些把不同命令按一定格式组合后的命令文件方式 命令控制界面的发展 人机交互方式 图形界面 普通字符 * * 操作系统 2.3 命令控制界面——Window

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档