各类应用软件,固然完成的工做各不不异,但它们都需 要一些配合的根底操做,例如都要从输入设备获得数据,向输出设备送出数据,向外存写数据,从外存读数据,对数据 的常规办理,等等。那些根底工做也要由一系列指令来完 成。人们把那些指令集中组织在一路,构成专门的软件,用来撑持应用软件的运行,那种软件称为系统软件。系统软件在为应用软件供给上述根本功用的同时,也 停止着对硬件的办理,使在一台计算机上同时或先后运行的差别应用软件有条不紊地合用硬件设备。例如,两个应 用软件都要向硬盘存入和修改数据,若是没有一个协调管 理机构来为它们规定区域的话,一定构成互相毁坏对方数 据的场面。
0