- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]计算机操作系统课件
第二章 操作系统用户界面 2.1 简介 一、用户与计算机之间的交互: 是由用户界面来完成的。 用户通过用户界面向计算机系统提交服务需求,计算机通过用户界面向用户提供所需要的服务。 计算机系统的用户有两类: (1) 一类是普通用户(使用计算机的应用服务,以解决实际应用问题)和管理员用户(负责计算机和操作系统的正常与安全运行)。 (2) 另一类是程序开发人员(需要使用操作系统所提供的编程功能开发新的应用程序,完成用户所要求的服务)。 操作系统为普通用户、管理员用户以及编程人员用户提供不同的用户界面。 操作系统为普通用户、管理员用户提供的界面由一组以不同形式表示的操作命令组成——命令控制界面。 操作系统为编程人员提供的界面是系统调用。不同操作系统提供不同的系统调用。 1、作业:是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作。 2、作业步:在一个作业的处理过程中计算机所做的相对独立的工作。每个作业步产生下一个作业步的输入文件。如:编辑输入、编译 二、作业的组织 作业由程序、数据和作业说明书三部分组成。 程序和数据完成用户所要求的业务处理工作;而作业说明书则体现用户的控制意图。 作业说明书的内容: 作业的基本描述--用户名、作业名、编程语言、最大处理时间等; 作业控制描述--作业控制方式、作业步的操作顺序、作业执行出错处理等; 资源要求描述--处理时间、优先级、内存空间、外设类型和数量、库函数或实用程序等; 1.作业控制块(JCB:Job Control Block) 作业控制块是批处理作业存在的唯一标志,其中保存有系统对于作业进行管理所需要的全部信息它们被保存于磁盘区域中 (1)作业控制块的内容: 作业控制块中所包含的信息数量及内容因系统而异 较简单的系统 较复杂的系统 (2)作业控制块的建立 当作业开始由输入设备向磁盘的输入井传输时,系统输入程序为其建立一个作业控制块,并进行初始化。初始化的大部分信息取自作业说明书 (3)作业控制块的使用 需要访问作业控制块的程序 系统输入程序 作业调度程序 作业控制程序 系统输出程序等 (4)作业控制块的撤销 作业完成后,其作业控制块由系统输出程序撤消,作业控制块被撤消后其作业也不复存在。 2、作业表 每个作业有个作业控制块 所有作业JCB构成一个作业表 作业表存放在外存固定区域中,长度固定 限制了系统所能同时容纳的作业数量 系统输入程序、作业调度程序、系统输出程序都需要访问作业表,因而存在互斥问题。 三、批处理作业的状态及转换 一个作业从进入系统到运行结束 经历四个不同的状态: “提交” “后备” “运行” “完成” 四、一般用户的输入输出 1、联机输入输出方式 大多用于交互式系统,用户和系统通过交互会话来输入输出作业。 主机和外围设备直接相连。 2、脱机输入输出方式(预输入方式) 利用个人计算机作为外围处理机进行输入输出处理。 解决了设备联机输入输出是速度太慢的问题。 3、直接耦合方式 把主机和外围机通过一个共用的大容量外存直接耦合起来。 慢速的输入输出过程由外围低档机管理 公用存储器中的大量数据的高速读写由主机完成 4、SPOOLING系统(假脱机技术) 多台外围设备通过通道或DMA器件和主机与外存链接起来 。作业的输入输出过程由主机中的操作系统控制。 (1)SPOOLING 系统的组成 ?? 输入井和输出井 ?? 输入缓冲区和输出缓冲区 ?? 输入管理模块、输出管理模块 (2) SPOOLING 系统的工作原理 系统的输入程序包含两个独立的过程,一个过程负责从外 部设备把信息读入缓冲区;另一个过程是写过程,负责把缓 冲区中的信息送到外存输入井中。 在系统输入模块收到作业输入请求后,输入管理模块中的 读过程负责将信息从输入装置读入缓冲区。当缓冲区满时, 由写过程将信息从缓冲区写到外存的输入井中。读过程和写 过程反复循环,直到一个作业输入完毕。当读过程读到硬件 结束标志后,系统再次驱动写过程把最后一批信息写入外存 并调用中断处理程序结束该次输入。 2.3 命令控制界面
您可能关注的文档
最近下载
- 数字孪生技术在农业生产管控中的应用现状与展望.docx VIP
- 消防火灾安全知识培训PPT课件(完整版).pptx VIP
- 2025年湖南高速铁路职业技术学院单招职业适应性测试题库及一套完整答案.docx VIP
- 宜阳学校施工组织方案设计书.doc VIP
- 人教版小学三年级数学下册《第二单元 除数是一位数的除法》大单元整体教学设计[2022课标].docx
- 2025年数字孪生技术综述与展望.pdf VIP
- 重大危险源评价与防范措施.docx VIP
- 本田CB190r,SDH175-6维修手册.pdf
- 2025至2030年搪瓷取暖炉项目投资价值分析报告.docx
- 城市道路照明节能改造方案.doc
文档评论(0)