操作系统课件-第二章操作系统用户界面1.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:18 大小:157KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

操作系统课件-第二章操作系统用户界面1.ppt

操作系统课件-第二章操作系统用户界面1.ppt

预览

免费试读已结束,剩余 8 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章操作系统用户界面2.1作业的基本概念作业的概念作业的概念作业:是用户提交给计算机进行加工的一个任务,由用户程序、数据和作业说明书三部分组成。作业步:通常一个作业又可分为若干个顺序处理的步骤。从系统角度看(作业的组织形式)作业:作业由程序、数据和作业说明书组成。程序和数据完成用户所要求的业务处理工作,作业说明书则体现用户的控制意图。作业、作业步、进程的关系作业的基本类型作业的基本类型作业的状态及其转换2.2作业的建立作业的输入方式直接耦合方式慢速的输入输出过程由外围低档机管理公用存储器中的大量数据的高速读写由主机完成网络输入方式用户需要把在计算机网络中某一台主机上输入的信息传送到同一网中另一台主机上就行操作执行,构成了网络输入方式SPOOLING系统(假脱机操作)SimultaneousPeripheralOperationOnLine它使用直接存取的大容量磁盘作为缓冲,将一个可共享的磁盘空间改造成若干个输入设备和输出设备,并使得I/O设备和CPU并行操作。(在联机情况下实现的同时外围操作)SPOOLING系统的组成输入井和输出井输入缓冲区和输出缓冲区输入进程和输出进程(输入管理模块、输出管理模块)输入管理模块SPOOLING系统输入过程:系统的输入程序包含两个独立的过程,一个过程负责从外部设备把信息读入缓冲区;另一个过程是写过程,负责把缓冲区中的信息送到外存输入井中。在系统输入模块收到作业输入请求后,输入管理模块中的读过程负责将信息从输入装置读入缓冲区。当缓冲区满时,由写过程将信息从缓冲区写到外存的输入井中SPOOLING系统的工作原理当用户提交一批作业后,操作员键入“预输入命令”启动预输入程序工作,预输入程序启动输入机读出作业信息,并把它们存放到输入井中。当主存储器可以装入作业时就从输入井中选择若干作业装入主存储器。被装入主存储器中的作业在执行中可请求井管理程序从输出井读需处理的信息或把处理结果写到输出井中。缓输出程序利用处理器空闲时间把作业执行结果在打印机上输出SPOOLING系统的特点提高了I/O速度将独占设备改造为共享设备实现了虚拟设备功能作业控制块的建立用户程序