批处理系统脱机使用计算机,1.2.2 脱机输入/输出和批处理系统

1.2.2  脱机输入/输出和批处理系统

1.脱机输入/输出

随着晶体管的使用和CPU速度的提高,计算机解题速度越来越快,但这种需要人工干预的由慢速设备读入程序和数据及由慢速输出设备打印结果的过程往往占用了用户使用计算机的大部分时间。为了解决人工干预与CPU速度不匹配的矛盾,提高计算机的使用效率,在计算机中配备了"监控程序"。用户的控制命令和操作步骤可以写在源程序前或专门的控制卡片上。"监控程序"先读入控制命令,并按命令的指示一步一步自动地执行,这就是"操作系统"的雏形。

为了解决慢速输入/输出设备与CPU速度的不匹配问题,可将用户打在卡片上或纸带上的程序和数据通过外围小计算机预先输入到磁带上,运行时再从磁带上高速读入内存。输出也同样可通过磁带中转。由于使用了磁带作为输入/输出的中介,极大地提高了计算机的输入/输出速度。这种具体的输入/输出不需要在主计算机上进行的方式也称"脱机输入/输出"。图1-1描述了该系统的模型。

d1608c16b025f08ce72f46d948934da4.png

(点击查看大图)图1-1  脱机输入/输出

2.批处理系统

脱机输入/输出进一步提高了计算机的运行效率,伴随着计算机处理速度不断的提高,在同样的时间内能解答更多的问题,但自前一个程序运行结束到启动后一个程序运行这段时间内,程序员或操作员还需要进行很多的人工干预。"批处理"是克服这个缺点的好方法。这种操作方法的基本思想是操作员取来一批作业,将它们输入到磁带中;操作系统先从磁带上将***个作业读入内存,启动它运行,并将运行结果输出到另一条磁带上;当***个程序运行完毕,操作系统能自动地从输入磁带上读入下一个作业,并予以运行和输出,如此直到整批作业全部处理完毕。

由于系统作业是成批地进行处理,但在内存中只能保持一个运行作业,故该类系统又称为单道批处理系统。批处理系统解决了高速计算机的运算、处理能力与人工干预之间的速度矛盾,实现了作业自动过渡。

【责任编辑:云霞 TEL:(010)68476606】

点赞 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值