操作系统用户界面

操作系统用户界面

ID:39695341

大小:539.50 KB

页数:45页

时间:2019-07-09

操作系统用户界面_第1页
操作系统用户界面_第2页
操作系统用户界面_第3页
操作系统用户界面_第4页
操作系统用户界面_第5页
资源描述:

《操作系统用户界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机操作系统第2章操作系统用户界面2013年8月12.1简介2.2一般用户的输入输出界面22.3命令控制界面32.4Linux与Windows的命令控制界面42.5系统调用5第1章目录2.6Linux和Windows的系统调用62计算机操作系统2013年8月2.1简介计算机系统的用户:1、使用和管理计算机应用程序----普通用户和管理员2、程序开发人员计算机系统为用户所提供的界面:普通用户和管理员:由一组以不同形式表示的操作命令组成用户利用这些操作命令来组织和控制作业的执行或管理计算机系统程序开发人员:系统调用编程人员

2、使用系统调用来请求操作系统提供服务。3计算机操作系统2013年8月2.2一般用户的输入输出界面一般编制一个应用程序大致要经过下图中所描述的几步4计算机操作系统2013年8月2.2一般用户的输入输出界面1、作业在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作。作业由不同的顺序相连的作业步组成。作业步是在一个作业的处理过程中,计算机所做的相对独立的工作。通常,每一个作业步产生下一个作业步的输入文件。5计算机操作系统2013年8月2.2一般用户的输入输出界面典型的作业步编译连接装配

3、运行目标程序段目标程序源程序输入数据子程序库函数动态库函数计算结果6计算机操作系统2013年8月2.2一般用户的输入输出界面1、作业从系统的角度看:作业由程序、数据和作业说明书组成。系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。在批处理系统中:作业是抢占内存的基本单位。也就是说,批处理系统以作业为单位把程序和数据调入内存以便执行。7计算机操作系统2013年8月2.2一般用户的输入输出界面作业由三部分组成:程序、数据和作业说明书。作业说明书在系统中生成一个称为作业控制块(jobcontrolblock,JCB

4、)的表格。该表格登记该作业所要求的资源情况、预计执行时间和执行优先级等。从而,操作系统通过该表了解到作业要求,并分配资源和控制作业中程序和数据的编译、链接、装入和执行等。8计算机操作系统2013年8月作业说明书的主要内容9计算机操作系统2013年8月作业与进程转换数据进入状态退出状态后备状态运行状态作业控制进程…输入设备数据源程序输出设备作业说明书输入井运行等待就绪输出井输入程序输出程序作业调度进程调度10计算机操作系统2013年8月2.2一般用户的输入输出界面需要说明的是,作业的概念一般用于早期批处理系统和现在的大型机

5、、巨型机系统中,对于广为流行的微机和工作站系统,人们一般不太使用作业的概念。11计算机操作系统2013年8月2.2一般用户的输入输出界面2、用户的输入输出方式(5种)联机输入输出方式脱机输入输出方式直接耦合方式SPOOLING系统网络输入方式12计算机操作系统2013年8月2.2一般用户的输入输出界面2、用户的输入输出方式(5种)1)联机输入输出方式外围设备直接和主机相连接。一台主机可以连接一台或多台外围设备。2)脱机输入输出方式利用低档个人计算机作为外围处理机进行输入输出处理。13计算机操作系统2013年8月2.2一般

6、用户的输入输出界面2、用户的输入输出方式(5种)3)直接耦合方式把主机和外围低档机通过一个公用的大容量外存直接耦合起来。在直接耦合方式中,慢速的输入输出过程仍由外围低档机自己管理,而对公用存储器中的大量数据的高速读写则由主机完成。14计算机操作系统2013年8月2.2一般用户的输入输出界面2、用户的输入输出方式(5种)4)SPOOLING系统SPOOLING(即外部设备联机并行操作,SimultaneousPeripheralOperationOn-Line),它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常

7、称为“假脱机技术”。外围设备同时联机操作。多台外围设备通过通道或动态内存存取(DMA)器件和主机与外存连接起来。作业的输入输出过程由主机中的操作系统控制。输入程序包含两个独立的过程,一个过程负责从外部设备把信息读入缓冲区;另一个是写过程,负责把缓冲区的信息送到外存输入井中。15计算机操作系统2013年8月2.2一般用户的输入输出界面2、用户的输入输出方式(5种)4)SPOOLING系统通道是一个独立于CPU的专管输入输出的处理机,它控制外设或外存与内存之间的信息交换。它有自己的通道指令,以驱动外设进行读写操作。不过,这些

8、指令需要CPU执行相应的“启动通道”指令发来启动信号之后才开始执行。动态内存存取(DMA)方式相似于通道方式。与通道不同的是,在DMA方式中,信息的传送方向、信息传送的源地址和目的地址以及传送长度等都是由CPU控制而不是由DMA器件控制的。16计算机操作系统2013年8月2.2一般用户的输入输出界面2、用户的输入输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。